我在我的程序中使用共享首选项。在我的程序中有几个按钮,每个按钮保留一个值,但我想在特定时间删除它们但我不能请求帮助
Calendar cal = Calendar.getInstance(); //Create Calendar-Object
cal.setTime(new Date());
//Set the Calendar to now
int hour = cal.get(Calendar.HOUR_OF_DAY); //Get the hour from the calendar
if(hour > 23)
{
SharedPreferences preferences = getSharedPreferences("Count", 0);
preferences.edit().remove("IntValue_").apply();
editor.clear();
editor.commit();
}
答案 0 :(得分:0)
我认为Calendar.HOUR_OF_DAY的范围为0-23,因此您永远无法从(hour > 23)
获得真正的价值