2
我自己做了一个应用程序:具有自动书签:)音乐播放器如何恢复正在运行的活动?
问题:
如果我走“背”的主页,然后尝试再次运行该应用程序,它会创建一个新的实例,而我想继续。当我做其他事情时,我可能会让音乐继续运行,然后我无法暂停或保存它,因为我无法访问它!
失败的解决方案:
我试过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>
因此,您在执行其他操作时不能运行应用程序?然而,除非你猛烈地强行阻止它们,否则应用程序只会继续运行?! – karnok
非常感谢不过,我发现,如果我点击主页,而不是返回将恢复正常:d我不知道BACK“杀死”它 - 更像是隐藏它。 – karnok
就是这样 - 这是关于活动,而不是应用程序。活动与你在屏幕上看到的内容非常相关,并且按下BACK是一个信号“我想摆脱活动”,其中HOME是(我想切换到别的东西......可能有点混乱,但是这是怎么回事.... –