如何仅在应用程序的首次运行时显示警报对话框?

如何仅在应用程序的首次运行时显示警报对话框?,第1张

如何仅在应用程序的首次运行时显示警报对话框?

有几种方法可以做到这一点,但最简单的方法可能只是检查SharedPreferences对象中的标志,并在显示警报后对其进行设置。

共享首选项

就像是

public class MyActivity extends Activity {public static final String PREFS_NAME = "MyPrefsFile";@Overrideprotected void onCreate(Bundle state){   super.onCreate(state);   SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);   boolean dialogShown = settings.getBoolean("dialogShown", false);   if (!dialogShown) {     // alertDialog pre here     SharedPreferences.Editor editor = settings.edit();     editor.putBoolean("dialogShown", true);     editor.commit();       }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5438937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存