私は7つのフラグメントに対して7つの異なるレイアウトを作成し、特定の日に特定のフラグメントレイアウトを表示したいとします。どうすればこれを実現できますか?別の曜日に異なるフラグメントレイアウトを表示するにはどうすればいいですか?
1
A
答えて
0
同じ活性のために7相違がレイアウトを作成し、あまりにも多くの活動を有していると、あなたの活動のOnCreateの方法でこれを
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Calendar mydate = Calendar.getInstance();
int dow = mydate.get (Calendar.DAY_OF_WEEK);
if(dow == Calendar.SUNDAY){
setContentView(R.layout.activity_aa);
}else if(dow == Calendar.MONDAY){
setContentView(R.layout.activity_bb);
}else if(dow == Calendar.TUESDAY){
setContentView(R.layout.activity_cc);
}else if(dow == Calendar.WEDNESDAY){
setContentView(R.layout.activity_dd);
}else if(dow == Calendar.THURSDAY){
setContentView(R.layout.activity_ee);
}else if(dow == Calendar.FRIDAY){
setContentView(R.layout.activity_ff);
}else if(dow == Calendar.SATURDAY){
setContentView(R.layout.activity_gg);
}
//..........
}
0
コンテンツが曜日ごとに大きく異なる場合は、それぞれ1日分7個のフラグメントがあります。または、Amanが示唆したように、UIの違いのために異なるレイアウトファイルをポップアップすることができます。曜日に応じてレイアウト/フラグメントを選択します。
関連する問題
- 1. Rubyで日曜日の間に日曜日を取得するにはどうすればいいですか?
- 2. UIDatePickerのUIDatePickerModeDateで曜日を表示するにはどうすればいいですか?
- 3. 月曜日から曜日の注文を開始するにはどうすればいいですか
- 4. 日曜日/月曜日/火曜日を2つの日付の間に取得するにはどうすればいいですか?
- 5. 年と曜日の曜日を計算するにはどうすればよいですか?
- 6. カレンダーに土曜日と日曜日を表示しないjavascript
- 7. 異なるユーザー/ユーザーセッションから異なるショッピングカートを表示するにはどうすればよいですか?
- 8. 指定日からX日の曜日を計算するにはどうすればよいですか?
- 9. iPhone - 月曜日かどうかを確認するにはどうすればいいですか?
- 10. 日曜日にウェブサイトを閉鎖するにはどうすればいいですか
- 11. 日付で曜日を特定するにはどうすればいいですか?
- 12. グループのリストを曜日別に表示
- 13. Swiftの異なるUIViewControllerにタイマーを表示するにはどうすればいいですか?
- 14. 異なるブラウザ間で正しい高さを表示するにはどうすればいいですか
- 15. アンドロイドのListviewで2つの異なるビューを表示するにはどうすればいいですか?
- 16. iOSで特定の曜日の日付を取得するにはどうすればよいですか?
- 17. 異なる曜日に異なるif条件を使用するにはどうすればよいですか?
- 18. jtextPaneで異なる色のテキストを表示するにはどうすればいいですか?
- 19. ユーザの入力日から曜日を取得するにはどうすればよいですか?
- 20. 年と曜日からPandasの日時を作成するにはどうすればよいですか?
- 21. SQL結果を異なる垂直列に表示するにはどうすればいいですか?
- 22. ローカリゼーションに基づいて異なるWebviewを表示するにはどうすればよいですか?
- 23. 週の最初の曜日の日付を取得するにはどうすればよいですか?
- 24. 番号を曜日の名前にするにはどうすればいいですか?
- 25. 異なるテーブルの異なるセクションに異なる配列の異なる要素を表示するにはどうすればよいですか?
- 26. 毎週木曜日にKueを使ってジョブをスケジュールするにはどうすればいいですか?
- 27. SmartGWTのDateItemのポップアップ・ピッカーで週の最初の曜日を月曜日に変更するにはどうすればいいですか?
- 28. 前週の木曜日はどうすればいいですか?
- 29. iPhone - 月曜日の最初の曜日としてどうすればいいですか
- 30. sqlを使用し、日付別にメトリックの累積増加を日付別に表示するにはどうすればいいですか?
代わりに使用し、ただでframeLayoutを持っており、あなたはそのためのUIデザインを持っている –
時にレイアウトを変更します? – PriyankaChauhan
'onCreate()'で日付をチェックし、それに応じてコンテンツを設定してください。 – earthw0rmjim