我试过varoius方法,但没有任何作品。如何从AlertDialog退出应用程序?我需要它,因为我想让alertFatal()函数退出应用程序。如何从AlertDialog终止应用程序?
0
A
回答
0
如果要退出应用程序,请在当前正在运行的活动上调用完成。对于警报对话框,这应该在对话框界面的点击处理程序中工作:
context.finish();//context can be this, or getActivity or just a valid context object.
0
finish()函数应该可以工作。例如:
AlertDialog exit = new AlertDialog.Builder(this)
.setTitle("Exit?")
.setMessage("Do you want to exit?")
.setCancelable(false)
.setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
MainActivity.this.finish(); //If you want to exit from the Main Acitvity
}
})
.setNegativeButton(android.R.string.cancel, null)
.create();
exit.show();
+0
这很奇怪,但在我的情况下它不起作用。:( – user2251607 2014-11-09 13:13:11
+0
它适用于我,你的意思是它不会退出? – 2014-11-09 13:19:10
相关问题
- 1. Android从终端终止应用程序
- 2. 捕捉应用程序终止从LaunchDeamon
- 3. 应用程序不终止
- 4. 终止应用程序
- 5. EnterpriseLibrary.Logging终止应用程序
- 6. 应用程序终止
- 7. 如何从另一个应用程序终止一个应用程序
- 8. 如何防止杀死/终止或停止Windows应用程序
- 9. 如何从C#服务中终止Java应用程序
- 10. 如何从GUI应用程序正确终止QThread?
- 11. 的Android alertdialog盒 - 从应用程序
- 12. 如何禁止在写入文件时终止应用程序
- 13. 如何发送终止信号来停止Rails应用程序?
- 14. 如何停止应用程序的终止
- 15. 线程应用程序意外终止
- 16. 如何确保iOS应用程序终止后本地通知* *应用程序终止后
- 17. 从VS10应用程序中查找/终止进程(VC6应用程序)?
- 18. 使用DateTime终止应用程序?
- 19. AlertDialog崩溃应用程序
- 20. 如何在应用程序终止时保存应用程序的状态?
- 21. 如何在ti-zen web应用程序中终止应用程序
- 22. 可可应用程序:如何关闭窗口而不终止应用程序?
- 23. 如何在终止应用程序之前保留iPhone应用程序状态?
- 24. 如何防止由于应用程序终止而中止线程?
- 25. 如何在Android应用程序退出后终止进程?
- 26. 如何终止正确的应用程序退出线程
- 27. IBM Worklight 5.x - Android应用程序意外终止并终止
- 28. android应用程序意外终止
- 29. 我的应用程序不会终止
- 30. iOS终止应用程序的原因
此方法不起作用!该应用程序没有完成! ( – user2251607 2014-11-09 08:15:10
)可能有很多原因,你可以提供更多的信息,比如你的活动代码,并在多个设备上进行测试,如果没有这些都是随机猜测,你可以在极端情况下使用System.exit(0)建议不要 – 2014-11-09 13:56:17