我有一个可以使用小部件打开并按下图标的活动。我想知道当我按下图标然后按下主页按钮然后按小部件时我如何关闭旧活动?
我希望它如何运作:
它是如何运作的:
我尝试过使用android:clearTaskOnLaunch="true"
android:finishOnTaskLaunch="true"
android:launchMode="singleTop"
似乎应该可以正常工作,但它只是使用更改后的视图打开旧活动
有没有办法在onUserLeaveHint()中使用finish()?
答案 0 :(得分:1)
在发布FLAG_ACTIVITY_CLEAR_TOP
MainActivity
添加到您的意图中
答案 1 :(得分:0)
android:launchMode="singleTop"
与
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);