如何在Android应用程序betfan中三天内显示一个对话框

时间:2016-10-27 16:43:52

标签: java android dialog sharedpreferences

此处在显示对话框之前,请检查首选项以获取上次显示的时间。如果超过三天,则显示对话框并在SharedPrefs中设置新时间。

这是我的代码,但它崩溃了我的应用程序,请告诉我在这里缺少什么

long time = sharedPrefs.getLong("displayedTime", 0);
if (time < System.currentTimeMillis() - 259200000) {
displayDialog();
prefsEditor.putLong("displayedTime", System.currentTimeMillis()).commit();
}

1 个答案:

答案 0 :(得分:0)

您实际上在寻找JobSchedular

并且看到这一点,你可以了解如何实现它here