1
我已經研究過,並且發現了很多solutions如何註銷。最大的問題是當我在背景中時......如果我使用setFlags,它將我的溶劑帶到頂端,如果我在我的設備中做其他事情,它會回到前景。如何在後臺註銷Android應用程序?
這是我的溶劑,它工作正常,但我如何在背景中做到這一點?
Intent i = new Intent(getApplicationContext(), LoginActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
如何註銷與啓動活動有關?這是非常不清楚的 – njzk2
如何註銷與您的登錄方式完全相關。在您的應用程序中「登錄」是什麼意思? – Kaediil
當我登錄後,我可以訪問某些活動,當我退出時我無法再訪問它們。基本上,我有這個計時器,當我做出一些動作時,它會被更新,如果我有動機,我會通過完成所有其他活動並支持登錄活動來自動註銷。我不能完成()它,因爲用戶可以使用後退按鈕返回並訪問已登錄的活動。這種溶劑我在前臺工作得很好。但是當我在後臺並且會話過期時,它會將該應用程序帶到前臺。 – rendellhb