2011-12-05 34 views
3

如何从我的应用程序调整设备时间?特别是对于平板电脑,平板电脑不会像手机那样同步时间。我可以通过编程更改设备上的时间吗?

+0

为什么你需要这样做?我会卸载任何与我的设备上的时间混淆的应用程序。 – Squonk

+0

我认为这是你正在使用的Java;如果是这样的话,你的答案已经被回答了[这里](http://stackoverflow.com/questions/454315/how-do-you-format-date-and-time-in-android)。 – Griffin

+0

@MisterSquonk这不是你选择的市场应用程序。这是公司应用程序,不幸的是平板电脑不能像手机那样同步时间。我们看到各种问题。温总是有人与时间1:30分钟.. – katit

回答

1

编辑:尝试

AlarmManager a = (AlarmManager)getSystemService(Context.ALARM_SERVICE); 
     a.setTime(millis); 

不要在您的清单忘记许可SET_TIME

+0

似乎它是不可用于“一般”公众。你自己试过了吗? http://stackoverflow.com/questions/2918624/android-os-2-2-permissions-i-have-absolutely-no-idea-why-this-simple-piece-of-c – katit

+0

确实需要一个根。 –

+0

“管理员绑定到设备”是什么意思? – katit

相关问题