私のアプリケーションでは、日の変更時にレイアウトを変更したいと考えています。つまり、午前 12:00 以降よりもアプリを継続的に使用している場合、現在のアクティビティのレイアウトは自動的に変更されます。日替わりでレイアウトを簡単に変更する方法はありますか?現在、アラームを使用してレイアウトを変更していますが、この方法ではより多くのバッテリー電力が使用されます。前もって感謝します。
質問する
445 次
2 に答える
1
タイマーを使用します。
- アクティビティの onStart() で、新しい日が発生したかどうかを確認します。その場合は、レイアウト変更メソッドを呼び出します。
- いずれにせよ、次回の午前 12 時に実行される TimerTask でタイマーを設定します。その TimerTask で、レイアウト変更メソッドを呼び出します。
于 2013-09-04T08:42:00.347 に答える
0
主な活動では、曜日を確認し、必要なレイアウトを設定できます
于 2013-08-14T09:35:05.597 に答える