android - 如何拥有一次性对话框

标签 android dialog

我想知道如何创建一个仅在应用程序首次打开时弹出的对话框。例如,我在市场上有一个 Android 应用程序。当我更新它时,我想实现一个弹出框,显示应用程序中已更新的内容,并且在应用程序再次更新之前不会再次弹出。谢谢!

最佳答案

将版本号(字符串)保存到首选项文件并在 onCreate 方法中查询它。

如果版本字符串与当前版本字符串匹配,则无需任何操作即可继续申请。

如果版本字符串与当前版本字符串不匹配,则显示对话框。

我希望这是有道理的。

关于android - 如何拥有一次性对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3653747/

相关文章:

c++ - Dialog MFC 资源测量的单位是什么

javascript - Jquery确认框

android - ActionBarSherlock 对话框不透明且不暗

android - 如何在onPrepareDialog中设置setSingleChoiceItems的内容?

android - 如何在接收广播时更新小部件?

android - 更改字母间距/字距调整 EditText

android - 来自 GoogleAuthUtil 的 "Calling this from your main thread can lead to deadlock and/or ANRs while getting accesToken"(Android 中的 Google Plus 集成)

delphi - 如何在Delphi窗体的OnClose事件中使用MessageDlg?

android - 获取父宽度和高度

java - 可点击的项目形成 ListView : setOnItemClickListener won't work