我给自己做了一个应用程序:一个带有自动书签的音乐播放器 :)
问题:
如果我“返回”到主页然后尝试再次运行应用程序,它会创建一个新实例,而我想继续。我可能会在做其他事情时让音乐继续播放,然后我无法暂停或保存它,因为我无法访问它!
失败的解决方案:
我试过singleTop、singleTask、singleInstance,但它们都不起作用!
我可以查看正在运行的应用程序(设置 > 应用程序 > 管理应用程序 > 运行),但它只能让您“强制停止”它们。“上前”怎么样?!此外,当我完成()我的应用程序时,我注意到它仍在“运行”!
这个网站非常棒且有用,这是我的第一个问题 :) 我寻找答案,但找不到任何有效的答案 :(
这是清单:
<application android:icon="@drawable/icon"
android:label="@string/app_name">
<activity android:name="Fire"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:launchMode="singleTop">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>