0

私のアプリケーションでは、日の変更時にレイアウトを変更したいと考えています。つまり、午前 12:00 以降よりもアプリを継続的に使用している場合、現在のアクティビティのレイアウトは自動的に変更されます。日替わりでレイアウトを簡単に変更する方法はありますか?現在、アラームを使用してレイアウトを変更していますが、この方法ではより多くのバッテリー電力が使用されます。前もって感謝します。

4

2 に答える 2

1

タイマーを使用します。

  1. アクティビティの onStart() で、新しい日が発生したかどうかを確認します。その場合は、レイアウト変更メソッドを呼び出します。
  2. いずれにせよ、次回の午前 12 時に実行される TimerTask でタイマーを設定します。その TimerTask で、レイアウト変更メソッドを呼び出します。
于 2013-09-04T08:42:00.347 に答える
0

主な活動では、曜日を確認し、必要なレイアウトを設定できます

于 2013-08-14T09:35:05.597 に答える