如何退出應用程序或在後臺運行多個活動時強制關閉應用程序。我試圖給system.exit(0)
,但這隻會有單一活動。在我的應用程序中,我有3次活動,當我嘗試system.exit
時,它會殺死該特定活動並返回到之前的活動。請指導我解決這個問題..如何在使用多個活動時強制關閉應用程序
0
A
回答
0
同時開始活動通話startActivityForResult();
和在同一類重寫方法onActivityzResult()
並調用finish();
裏面..做相同的所有其他活動..
0
您可以使用startActivityForResult,然後當堆棧上的活動完成後,將一個整數發送回上一個活動,那麼您可以在完成第一個活動之前執行相同操作。
0
如果你想殺死或停止您的應用程序,你可以試試這個,
int pid = android.os.Process.myPid();
android.os.Process.killProcess(pid);
+0
這關閉了當前的活動..不是整個應用程序..我試了.. – ngesh 2011-06-16 07:24:21
0
另一個假的想法是U可以創建另一個虛擬活動和只添加完成方法吧..在你的第三個活動開始意圖爲intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
這個活動..
0
我也這麼認爲。但我認爲應該是對的......最好將結果發送到之前的活動。但是,我認爲從任何活動中關閉應用程序都不是Android設計的方式。看一看here
1
你好你可以使用你的System.exit(0);
如果u打電話給你的下一個活動的onClick //
Intent i = new Intent(getApplicationContext(), YOURActivity.class);
startActivity(i);
System.exit(0);
它只是強制關閉應用並重新打開稱爲活動..
不正確的做法,但它的工作x)的
至少對我來說,當我有多個活動與GPS位置的問題
相關問題
- 1. 應用程序強制關閉在啓動導航欄活動
- 2. 如何強制關閉應用程序
- 3. 應用程序啓動錯誤活動和強制關閉
- 4. SharedPreferences使應用程序強制關閉
- 5. 應用程序強制在啓動時關閉
- 6. 當關閉屏幕時,應用程序強制關閉
- 7. 強制一個應用程序關閉時,不同的應用程序已關閉,然後關閉自己
- 8. 使用ListActivity時強制關閉應用程序和ActivityNotFoundException
- 9. 應用程序強制關閉
- 10. Android addmob應用程序強制關閉
- 11. Android SharedPreferences強制關閉應用程序
- 12. 強制應用程序類關閉
- 13. 強制關閉應用程序
- 14. 強制關閉應用程序
- 15. 強制應用程序關閉(.net)
- 16. 強制關閉應用程序
- 17. 強制關閉應用程序
- 18. Android應用程序強制關閉
- 19. ListView強制關閉應用程序
- 20. 應用程序保持強制關閉?
- 21. 應用程序強制關閉ViewPager?
- 22. 應用程序強制關閉db.execSQL();
- 23. BringToFront強制關閉應用程序
- 24. SQLITE Query強制應用程序關閉
- 25. Android應用程序強制關閉
- 26. Android應用程序強制關閉,同時啓動
- 27. 如何強制關閉另一個應用程序
- 28. Android應用程序強制在服務被調用時關閉
- 29. 如何關閉包含許多活動的Android應用程序?
- 30. 應用程序部隊在進行某個活動時關閉
謝謝,我不知道在哪裏把onActivityResult()和finish()。是否放入同一個類(在調用activity的時候)或者在調用類內? – RAAAAM 2011-06-16 07:17:47
內部調用類...在第一次和第二次活動中,你需要把.. – ngesh 2011-06-16 07:18:52
我已經給出了這個,但現有的活動沒有關閉..我給了startActivityForResult();在調用類和onActivityzResult()在我給完成的類裏面。但沒有發生任何事情.. – RAAAAM 2011-06-16 07:40:11