我想在android中執行代碼,第一次顯示對話框popup對於登錄屏幕和登錄後彈出將被刪除,之後它不會打開,直到你不從屏幕上註銷。如何在Android中實現登錄彈出對話框,直到註銷纔會彈出?
1
A
回答
0
可以存儲一個布爾變量,即在SQLite數據庫或共享偏好 true或false值...檢查它的價值,每當有人打開你的應用程序。如果真要比不顯示登錄屏幕,否則顯示登錄界面:)
您可以檢查布爾變量,當你的應用程序是顯示開機畫面...
0
爲此,首先設置值SharedPreference
爲false
。每次打開應用時,請檢查SharedPreference
的值。如果它是假的,則顯示登錄彈出窗口。
成功執行登錄後,請將共享首選項中的值設置爲true
,並在退出時再次將其設置爲false
。
0
使用SharedPreferences
SharedPreferences preferences =PreferenceManager.getDefaultSharedPreferences(MainActivity.this);
//login success
preferences.edit().put("login",true).commit();
//logout success
preferences.edit().put("login",false).commit();
//Whether the display dialog
boolean isLogin = preferences.getBoolean("login",false);
if(!isLogin){
showLoginDialog();
}else{
enterHome();
}
相關問題
- 1. 如何實現在頁面內彈出的登錄對話框
- 2. SSRS不會彈出登錄對話框
- 3. android:彈出菜單,彈出對話框
- 4. Ajax登錄動態彈出對話框
- 5. Android彈出對話框
- 6. 登錄後彈出的Facebook會彈出
- 7. 如何在IOS中爲彈出對話框實現導航欄?
- 8. 如何在iOS中實現彈出對話框
- 9. 如何彈出Android對話框
- 10. Android - Webview在彈出對話框中?
- 11. 彈出對話框
- 12. 如何在彈出的註銷時使會話無效
- 13. 登錄彈出按鈕自動彈出,不會直接進入登錄表
- 14. 從彈出的視圖中從選定的會話ID註銷登錄mvc
- 15. 如何彈出「連接到」對話框?
- 16. Android:如果elseif彈出對話框
- 17. Android - 如何實現列表框作爲模式對話框/彈出框
- 18. Android的facebook - 登錄彈出不會出現
- 19. Android彈出窗口與Android對話框
- 20. 如何在android的彈出窗口中實現垂直滾動?
- 21. 對話框不會彈出點擊jquery
- 22. jQuery的對話框不會彈出
- 23. JQuery UI對話框不會彈出
- 24. jquery對話框永遠不會彈出
- 25. jQuery對話框彈出
- 26. JQuery-mobile彈出/對話框?
- 27. WIX彈出對話框
- 28. 創建對話框/彈出
- 29. 顯示彈出對話框
保持基於該顯示/隱藏彈出共享偏好的標誌。 – Raghavendra