我開發了一個應用程序,用戶必須使用登錄活動登錄到應用程序。成功登錄後,該應用程序被定向到活動B.該應用程序不提供任何註銷選項。所以下次用戶使用該應用程序時,我想隱藏登錄活動的佈局。是否有可能這樣做?如果是,那怎麼可能?如何在Android中登錄後隱藏活動?
0
A
回答
0
實現SharedPreferences相當簡單。您只需保存該用戶已經入住並稍後開始檢查他是否已經完成並且正確行事。
2
保持一個變量sharedpreferences,並檢查它,當你登錄活動開始
在LoginActivity,當用戶按下登錄按鈕,如果成功,
SharedPreferences.Editor editor = getPreferences(MODE_PRIVATE).edit();
editor.putInt("loginStatus", 1);// removed ""
editor.commit();
然後在的onCreate檢查變量,
SharedPreferences prefs = getPreferences(MODE_PRIVATE);
int restoredText = prefs.getInt("loginStatus", 0);
if (restoredText == 1) {
// start activity
finish(); // destroy login so user can't come back with back button
}
2
在LoginActivity中按照建議由nr4bt做,但不是int把&獲取布爾值 SharedPreference中的值。
寫LoginActivity的這段代碼
SharedPreferences.Editor editor = getPreferences(MODE_PRIVATE).edit();
editor.putValue("loginStatus", true);
editor.commit();
&的onCreate()編寫代碼
SharedPreferences prefs = getPreferences(MODE_PRIVATE);
String restoredText = prefs.getBoolean("loginStatus", false);
if (restoredText == true) {
// start activity
finish(); // destroy login so user can't come back with back button
}
希望這有助於你。
相關問題
- 1. 如何在Android中成功登錄後隱藏Facebook登錄頁面活動?
- 2. 如何隱藏動作欄只有登錄和註冊活動在android
- 3. Android:活動在startActivity()後立即隱藏()
- 4. 如何在用戶「登錄」Android後啓動活動?
- 5. 在android中的隱藏活動
- 6. 當登錄時登錄隱藏,登錄時隱藏註銷
- 7. 如何隱藏用戶在web2py中登錄時的登錄?
- 8. Android登錄活動後重定向
- 9. 如何隱藏活動
- 10. 如何在Titanium Android中隱藏目錄?
- 11. Facebook登錄:登錄後顯示活動
- 12. 如何隱藏登錄頁面後在Facebook應用程序登錄facebook
- 13. 如何在android活動中永久隱藏導航欄?
- 14. 如何在android 2.2中隱藏活動GUI
- 15. 如何在用戶登錄後隱藏WooCommerce產品?
- 16. 如何在用戶登錄標題後隱藏某些內容
- 17. PRESTASHOP - 如何在用戶登錄後隱藏模塊(或div)
- 18. Android:如何隱藏登錄片段中的導航欄和Optionmenu?
- 19. 如何在Facebook登錄時隱藏Android ActionBar?
- 20. PHP - 登錄後隱藏用戶信息
- 21. 登錄後隱藏HTML元素
- 22. 登錄後隱藏/更改GIDSignInButton
- 23. 登錄後隱藏網站內容
- 24. 用戶登錄後隱藏文本?
- 25. Android登錄活動模板
- 26. Android Studio登錄活動
- 27. 的Android登錄活動
- 28. Android登錄按鈕隱藏按下
- 29. Moodle - 隱藏雜項和登錄活動塊
- 30. Magento的:如何隱藏登錄鏈接
使用共享首選項並在其中存儲詳細信息,然後檢查首選項是否爲空,然後打開其他明智的第二個活動的登錄活動。 – InnocentKiller
如果你想要任何例子,請發佈你的代碼,我會幫你。 – InnocentKiller
完成後,還要在活動A上調用finish()方法,以便用戶在活動B中不能返回活動A. –