8
A
回答
18
有幾種方法可以做到這一點,但也許最簡單的方法就是檢查SharedPreferences對象中的標誌,並在顯示警報時進行設置。
喜歡的東西
public class MyActivity extends Activity {
public static final String PREFS_NAME = "MyPrefsFile";
@Override
protected void onCreate(Bundle state){
super.onCreate(state);
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
boolean dialogShown = settings.getBoolean("dialogShown", false);
if (!dialogShown) {
// AlertDialog code here
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("dialogShown", true);
editor.commit();
}
}
相關問題
- 1. 警報對話框僅在第二次點擊後才顯示
- 2. 如何在運行線程中顯示警報對話框?
- 3. 如何在應用程序未運行時顯示警報?
- 4. 即使應用程序未運行,警報對話框也會顯示
- 5. 運行Android測試用例時顯示警報對話框
- 6. 如何在應用程序第一次運行時僅顯示一次視圖?
- 7. 如何在ubuntu的警報對話框中顯示nagios警報?
- 8. 如何在第一次運行應用程序時顯示彈出式警報視圖?
- 9. 如何顯示報警對話框android
- 10. 如何獲取警報對話框以在應用程序之外顯示?
- 11. 在應用程序的第一次運行(例如教程)期間,如何才能使uiviewcontroller僅顯示一次?
- 12. 如何第二次打開警報對話框而無需第二次運行程序?
- 13. 無論在應用程序中的任何地方顯示警報對話框
- 14. 如何通過第一次應用程序啓動顯示對話框
- 15. 第一次打開應用程序時顯示位置權限對話框
- 16. 如何每10次啓動顯示警報對話框?
- 17. 在應用程序第一次運行時僅顯示一次視圖
- 18. 在警報對話框中顯示textview
- 19. 如何在進程欄對話框關閉後顯示警報對話框?
- 20. 在Android中的對話框中顯示警報對話框?
- 21. 如何在另一個活動中顯示警報對話框?
- 22. 我想創建的第一次應用程序打開警報
- 23. 爲什麼這隻在第一次顯示對話框時才起作用?
- 24. 警報對話框凍結我的應用程序
- 25. 警報對話框在放入課程時不顯示
- 26. jQuery對話框只顯示第一次
- 27. 顯示不同的屏幕第一次運行應用程序
- 28. 如何在第一次應用程序啓動時顯示pushviewcontroller?
- 29. iOS的OneDrive(SkyDrive的)應用程序顯示權限對話框每次運行
- 30. 如何按特定順序顯示兩個警報對話框?