roo*_*era 1 java lifecycle android android-activity
考虑一下:
活动B.
活动C.
单击启动器图标时启动活动A. 活动B由活动A启动 - 没什么特别的.但是,活动C应仅由应用程序本身启动(不是点击或类似的东西),如广播.
问题:
当应用程序自动启动活动C时,当我按下此活动上的HOME按钮时,当我点击lanuncher图标(显示主要活动 - A)时,它会显示活动C.如果我按此按钮上的BACK按钮,那么我可以去活动A,没有问题.
如何解决这个问题?杀死活动C,在HOME按钮按下,或者是其他一些方法吗?
kam*_*mil 5
在您的活动清单中,放置android:launchMode="singleTask" android:clearTaskOnLaunch="true"和放置其余活动android:clearTaskOnLaunch="false",这将解决您的问题.希望这会帮助你.
android:launchMode="singleTask" android:clearTaskOnLaunch="true"
android:clearTaskOnLaunch="false"
归档时间:
12 年,7 月 前
查看次数:
130 次
最近记录: