我有一些主要活動,其中有一些按鈕會導致其他活動,但我已決定驗證用戶,讓他們登錄後才能開始使用該應用。我將如何從登錄活動轉到主要活動?我只是將意圖用於主要活動嗎?登錄到主要活動的活動
1
A
回答
2
是,在psedocode方面:
if(authenication.wasSuccessful){
Intent intent = new Intent(this, mainActivity.class);
startActivity(intent);
}
希望這有助於!
1
「主要活動」就像所有其他活動一樣。您可以從「身份驗證活動」中啓動它,其方式與您已從「主要活動」中啓動其他活動的方式完全相同。
一定要更新AndroidManifest.xml,以便「身份驗證活動」是啓動程序啓動的那個,而不是「主要活動」。
3
在我的項目,我在MainActivity用這個:
if (!SessionManager.getInstance().hasSignIn())
startActivity(new Intent(MainActivity.this, SignInActivity.class));
,你這樣做之後,用戶仍可以完成SignInActivity,再換MainActivity,所以如果你不想讓你的用戶進入MainActivity在登錄之前,您需要確保SignInActivity已覆蓋onKeyDown事件
相關問題
- 1. Android:回到主要活動Onbackkeype登錄活動
- 2. 使用活動啓動登錄或主要活動
- 3. 登錄到活動目錄
- 4. 從主要活動開始活動並返回到主要活動
- 5. 主要活動
- 6. 只顯示登錄活動一次,並在下一次啓動主要活動
- 7. 第二次活動,從第二次活動到主要活動的按鈕的主要活動
- 8. 找不到登錄活動
- 9. 簡單的Android設計流程查詢登錄活動和主要活動
- 10. 恢復到主要活動
- 11. 登錄後重定向到主要活動
- 12. 如何在主活動之前獲得登錄活動
- 13. 主要活動layoutInflater,活動不開始
- 14. 從主要活動
- 15. Android:onResume()主要活動
- 16. 如何從其他活動設置主題到主要活動?
- 17. azure活動目錄登錄
- 18. 返回到活動登錄到Facebook的
- 19. 登錄用戶的活動
- 20. 的Android登錄活動
- 21. 從主要活動跳轉到上次訪問的活動
- 22. Trigger.io的主要活動
- 23. 通過「設置活動」去改變主要活動到另一個活動
- 24. 我希望在用戶登錄後開始主要活動
- 25. android:不需要的活動顯示在主要活動之前
- 26. 調用主要活動顯示活動未找到異常
- 27. Android主要活動到瀏覽器活動錯誤
- 28. 如何將設置活動合併到主要活動?
- 29. 從兒童活動傳遞數據到主要活動
- 30. 從安裝活動返回到主要活動