4

可以通过配置来监听所有类型的配置更改,android:configChangesAndroidManifest.xml在活动的onConfigrationChanged方法(Android 文档)中采取相应的行动。

然而,到目前为止我还没有找到一个处理时区变化的处理程序。例如,如果用户在旅行后经常跨越时区并希望在他所在国家/地区的当地时间查看他的应用程序内容,则可能会发生这种情况。

我在这里唯一的可能真的是TimeZone.getDefault()定期检查自己并相应地调整我的时间吗?

4

1 回答 1

11

收听广播的意图:android.intent.action.TIMEZONE_CHANGED

于 2012-11-13T10:01:45.603 回答