我需要在启动应用程序后更改我的系统日期(时间),可以在android中以编程方式吗?
谢谢
答案 0 :(得分:0)
您需要android.permission.SET_TIME
。
使用AlarmManager
通过Context.getSystemService(Context.ALARM_SERVICE)
方法setTime()
。
段:
Calendar cal = Calendar.getInstance();
cal.set(2014, 9, 29, 18, 19, 00);
AlarmManager am = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE);
am.setTime(cal.getTimeInMillis());