Я создал 7 различных макетов для 7 фрагментов и хочу показать конкретную структуру фрагмента в определенный день. Как я могу это достичь.Как отображать различные макеты фрагментов в разные дни недели?
1
A
ответ
0
создать 7 макет differenet для той же самой деятельности и использовать это в OnCreate метод Activity в
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
Если контент для каждого буднего дня значительно отличается, вы можете иметь 7 фрагментов, каждый на один день или, как предложил Аман, вы можете иметь разные файлы макета для всплывающих окон для отличий в пользовательском интерфейсе. Выберите макет/фрагмент в зависимости от дня недели.
Смежные вопросы
- 1. Как показать различные макеты внутри фрагментов
- 2. как отображать текущие дни недели
- 3. Как отображать различные макеты с помощью ViewPager?
- 4. Отображать текущие дни недели и с датой
- 5. Различные макеты в viewpager
- 6. Дни недели
- 7. Как добавить дни недели?
- 8. Дни недели на Android
- 9. java найти дни в разные недели в месяце
- 10. Петля в дни недели
- 11. Как отображать различные макеты на разных размерах экрана?
- 12. Как установить различные макеты в Croogo
- 13. Вывод в разные макеты
- 14. Как реализовать поисковые дни недели
- 15. Дни недели как атрибуты XML?
- 16. PHP: Как получить дни недели?
- 17. Как пройти через дни недели
- 18. Предыдущие дни недели
- 19. Tablesorter - дни недели
- 20. Объединить дни сортировки недели
- 21. Получить дни недели getter
- 22. Дни недели Java-программа
- 23. Как установить различные макеты для разных фрагментов, встроенных в представление вкладки в android
- 24. UIDatePicker, показывающий дни недели, дни и месяцы
- 25. Как создать различные макеты в Rails
- 26. Выбрать все дни текущей недели
- 27. Получить дни недели в Postgresql
- 28. Печать Дни недели в Java
- 29. Recyclerview 2 Различные макеты
- 30. Получайте дни недели по номеру недели
вместо того, чтобы слишком много мероприятий, просто есть framelayout и изменить расположение на ту –
У вас есть UI дизайн для этого ? – PriyankaChauhan
Проверьте дату в 'onCreate()' и соответствующим образом настройте свой контент. – earthw0rmjim