私は学生のためのアプリを作ろうとしています。アプリのホーム画面に「おいおい!おはよう」のようなメッセージを表示したいと思っています。 "それが1日の15:00時間後などであるときなど。 これをどうすれば実現できますか?時間ベースのアクションやテキスト
0
A
答えて
0
このone.Itを確認してくださいあなたを助けるかもしれません。
Calendar c = Calendar.getInstance();
int timeOfDay = c.get(Calendar.HOUR_OF_DAY);
if(timeOfDay >= 0 && timeOfDay < 12){
Toast.makeText(this, "Good Morning", Toast.LENGTH_SHORT).show();
}else if(timeOfDay >= 12 && timeOfDay < 16){
Toast.makeText(this, "Good Afternoon", Toast.LENGTH_SHORT).show();
}else if(timeOfDay >= 16 && timeOfDay < 21){
Toast.makeText(this, "Good Evening", Toast.LENGTH_SHORT).show();
}else if(timeOfDay >= 21 && timeOfDay < 24){
Toast.makeText(this, "Good Night", Toast.LENGTH_SHORT).show();
}
+1
それは完璧に働いた! –
0
あなたがあなたのTextViewの文字列を選択することができますこのことから
import java.util.Calendar
Calendar c = Calendar.getInstance();
int hours = c.get(Calendar.HOUR);
ことで、時間や時間を取得することができます。
TextView mytextview=(TextView) findViewByID(...);
String message="";
if(hours<11){
message="good morning"
}else if(hours>=11 & hours<17){
message=...}
mytextview.setText(message);
0
アクティビティの時間帯のチェックをonResume()
にすることができます。これは、テキストを表示する必要がある画面がフォアグラウンドになるたびにチェックします。したがって、別の画面から戻ってきた場合でも、チェックが行われます。リアルタイムチェックのためにはイベント[1500時間]の絶対コールバックのメカニズムが必要です。
これは少し面倒かもしれませんし、メカニズムを決定するためにはもっと情報が必要です。これがまさにあなたがしたいことであるかどうかを決めるべきです。
些細な性質のためにチェックコードが表示されません。
関連する問題
- 1. ブラウザゲームでの時間ベースのアクション
- 2. 時間ベースと時間
- 3. 時間ベースのスコアリングユニティ
- 4. 時間ベースのデータ
- 5. Bash:アクション間の時間?
- 6. Ubuntu&Python:スピーチに複数のテキストの時間ベースのスクリプト
- 7. JavaScriptの時間ベースのポーリング
- 8. Azure - キューイング時間ベースのタスク
- 9. 時間ベースのトリガーは、Android
- 10. テスト時間ベースのスクリプト
- 11. 時間ベースの回転
- 12. 時間ベースのPHPスクリプト
- 13. ループバック時間ベースの操作
- 14. 時間ベースのシミュレーションゲームで時間ベースの不正行為を防ぐ方法は?
- 15. PHPの時間ベースのグラデーションの背景
- 16. 時間ベースのOracleでの列のソート
- 17. ローリングウィンドウの時間ベースの合計のスピードアップ?
- 18. Pythonの時間ベースの遷移fsm
- 19. ActiveRecordの動的時間ベースのファインダ
- 20. log4cxx Windowsでの時間ベースのローリング
- 21. Log4jのサイズと時間ベースのアペンダ
- 22. Google Appsスクリプトの時間ベースのトリガー
- 23. 時間ベースのデータベースでのイベント生成
- 24. Grailsの非時間ベースのキューイング
- 25. フォームのApps-Script時間ベースのトリガー
- 26. Apache Igniteでの時間ベースのエビクションポリシー
- 27. 時間ベースのループとフレームベースのループ
- 28. ユニットテストJavaの時間ベースのロジック
- 29. 時間ベースのデータの場合、弾性検索で時間ベースのインデックスではなく時間ベースのタイプを使用できますか?
- 30. Apache Spark時間ベースのKafkaオフセット
システム(モバイル)を使用します。これを参照してくださいhttp://stackoverflow.com/questions/5369682/get-current-time-and-date-on-android –