我有一个 Android 应用程序,我想将其用于测试目的,在到期日期之后,该应用程序必须显示一个对话框并阻止命令。
这里是我的代码,用于显示对话框和 block 命令
public void expired(){
bt1.setEnabled(false)
bt2.setEnabled(false)
bt3.setEnabled(false)
bt4.setEnabled(false)
bt5.setEnabled(false)
Alerts.AppExpiredMessage(Home.this);
}
但是如何在 Android 的表单中设置过期日期
if(appLicenseExpired){
void expired();
}
验证实际日期是否早于设定的到期日期(例如 2013 年 3 月 3 日)??
最佳答案
截至 2014 年 12 月 31 日,以下设置 isExpired
:
GregorianCalendar expDate = new GregorianCalendar( 2013, 11, 31 ); // midnight
GregorianCalendar now = new GregorianCalendar();
boolean isExpired = now.after( expDate );
注意:月份是从 0 开始的。一月 = 0,十二月 = 11。
关于android - 如何在 Android 中设置到期日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14887599/