如何在Android中发现时区变化?

时间:2012-11-13 09:58:25

标签: android timezone

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

到目前为止我没有找到的是一个处理时区变化的处理程序。例如,如果用户经常在旅程后穿过时区并想要在他所在国家的当地时间看到他的申请内容,就会发生这种情况。

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

1 个答案:

答案 0 :(得分:11)

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