1
這非常奇怪,它給我的應用程序帶來了很多問題。假設我已經打開了應用程序,我經歷了3或5次活動,或者從抽屜菜單中按回家,以及這樣的一些作品,當我按MainActivity文件中的後退按鈕時,它會再次要求我再次按下以關閉應用程序,之後,它關閉應用程序。android - 應用程序不是完全關閉的
這是到目前爲止的代碼以關閉應用程序:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
finish();
問題,之後關閉應用程序,當我打開Android手機最近應用程序,它顯示我的應用程序,當我點擊在應用程序中,它會再次打開應用程序,但不會從MainActivity打開應用程序,它會打開一些我以前曾經在其他地方使用過的應用程序,並且我應該反覆按回退以返回mainActivity並再次退出,這可能會發生多次。
我該如何解決這個問題?我怎樣才能完全關閉應用程序,並且沒有從它打開任何東西?
似乎perfact只需更換intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK); Intent.FLAG_ACTIVITY_CLEAR_TOP。 – Radhey