Я довольно новичок в Android, поэтому прошу прощения, если этот вопрос звучит глупо.
Я пытаюсь создать приложение для посещаемости со многими классами, но двумя основными из них будут Студент и Курсы.
Я планирую использовать вкладки для навигации, поскольку учащиеся и курсы являются двумя вкладками в моем TabHost.
Например, на странице курса будут перечислены все курсы, которые в настоящее время находятся в системе, с меню параметров для добавления курса, которое откроет экран добавления курса (на вкладке «Курс», но с изменением вида).
Итак, на мой вопрос ...
Я планирую установить щелчок для пункта меню параметров, который будет вызывать setContentView для отображения добавления нового макета курса вместо того, чтобы начинать новое занятие, показывающее новый макет.
Это звучит как разумный способ сделать это? Если нет, то какой подход был бы лучше?
Вся моя логика курса будет содержаться в классе курса, и поэтому я хочу, чтобы весь мой код содержался там без необходимости создавать класс / занятие для списка курсов, добавлять курс, просматривать курс и т. Д.
Надеюсь, это имеет смысл.