你好,我是新來的android.I我正在實施一些應用程序,它有一些活動。 假設如果我第一次啓動應用程序,它會進入A然後在C,D,E之後進入B(這裏A,B,C,D,E是活動)。如果我按在E的後退按鈕,那麼它就是這樣的D - > C - > B - > A。需要代碼退出從Android應用程序
現在我要實現代碼退出/從應用程序退出時,我在D. 我寫了下面的代碼,但是這個代碼正在關閉當前的活動,並打算後退activity.means去C.
finish();
然後我試着用下面的代碼,它工作正常,併成功地關閉當前應用程序,並打算設備的主screen.But如果我想再次打開該應用程序,然後它開始形式d,而不是A.
intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent);
從here
複製請幫我解決我的問題。
看看: http://stackoverflow.com/questions/6330200/how-to-quit-android-appli陽離子編程 和 http://stackoverflow.com/questions/2092951/how-to-close-android-application –
你需要的是一個操作欄。點擊應用程序圖標導航到應用程序主屏幕。點擊返回按鈕完成活動。 http://developer.android.com/guide/topics/ui/actionbar.html – Raghunandan
@Raghunandan ::對不起,我沒有得到你所說的。請你詳細說明一下。 – KCRaju