我已經看到了一堆這樣的帖子,但沒有解決方案爲我工作。我有一個應用程序,首先加載的是LoginActivity,它會檢查您是否已經登錄,是否將它發送給MainActivity,MainActivity是應用程序的主要內容。我的問題是,當你在MainActivity上並且你點擊硬件後退按鈕時,它只是重新加載MainActivity,因爲我假設它試圖返回到LoginActivity。關閉應用程序在Android的硬件後退按鈕
我已經嘗試過在這裏看到的帖子的各種「修復」,但他們都沒有工作。目前在我的MainActivity AndroidManifest.xml文件我已經添加了
機器人:noHistory =「真」
要在MainActivity意圖,但沒有做出多大的差別。我看到另一篇文章,其中有人提到基本上開始一個新的活動與一個特殊的意圖,使系統加載您的主屏幕,但有人指出,如果有人加載你的應用程序,回擊,然後再次做它不斷增加「堆棧「,這可能是非常糟糕的。
所以我希望有人遇到類似的情況,你必須首先加載LoginActivity來驗證用戶,然後啓動Main,但是你需要從MainActivity上按回來按鈕。
感謝您提前給予任何幫助。我很感激。