2012-01-11 10 views
2

1)アンドロイドのソースコードでは、どのファイルが通知バーに時間を設定しますか?もし誰かが働いていれば、そのファイルが私に知らせてください、私は通知バーに表示されている時間と現在の時間を比較する必要があります。アンドロイドの通知バーで誰が時間を更新しますか?

2)そして、どのように時間が毎秒または毎分更新されるのか。私は、通知バーで時間がどのように更新されるのかを意味します。最初に一度設定した時間が今更新されているか、それとも一度に更新されるコードがあるのでしょうか?

お時間をいただきありがとうございます。

答えて

1

1を更新するシステムタイマ)Clock.java

2)です。どの普通のアプリは登録できません。

+0

はい、可能です(通常のアプリはTIME_TICK BroadcastReceiverを登録できます) - http://developer.android.com/reference/android/content/Intent.html#ACTION_TIME_TICK – AnAurelian

1

このSystem.currentTimeMillis();を試してください。これはTIME_TICK BroadcastReceiverを使用することにより時間

+0

これは、現在の時間を与えるが、私は通知バーにあった時間を考えていない...もちろん両方の時間は常に同じだろう..しかし、私の場合は、通知バーの時間を比較する必要が異なるシステム時間。 – Vins

関連する問題