标签: android android-activity
如何防止同一活动的多个屏幕?
假设用户点击了活动A中的一些内容,转到活动B,返回活动A,活动A和活动B之间的转换带有“finish();”
finish();
但是,当我单击活动A中的后退按钮时,在实际关闭应用程序之前,我仍然会关闭它的3个实例。 我该如何防止这种情况发生?
我把这一行放在活动
android:launchMode="singleInstance"
它似乎没有帮助
答案 0 :(得分:1)
尝试在活动A的<{1}}中使用finish()
finish()
onStop()