【发布时间】:2014-12-15 04:51:00
【问题描述】:
这是返回按钮的代码。我想通过后退按钮杀死其他活动,但它不能在一项活动中工作,但我有其他活动并且没有一项活动它工作正常。请帮帮我。
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(),
SomeActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
}
【问题讨论】:
-
你能定义不工作吗?你到底想做什么?杀死您应用中的所有其他活动?
-
如果你想在背压时终止你的跑步活动,那么只需调用 finish();就是这样
-
是的,我想杀死我的应用程序中的所有其他活动。神奇的凤凰。
-
如果它在所有其他地方都有效,那么在特定活动中使用此代码有什么问题?
-
在您处理返回功能的代码中,只需使用 finish();它将杀死/完成之前正在运行的活动。在进一步查看developer.android.com/reference/android/app/Activity.html之前
标签: android android-activity kill