классов активити. Что означает нарушение одного из принципов программирования DRY: Don't repeat yourself. Поскольку большая часть активити одинаковая. Но располагаются они одинаково, количество одинаковое. Зачем использовать разные активити, если можно сделать одну и использовать ее? Настраивать в зависимости от передаваемых параметров. Таким образом, для одинаковых экранов викторины класс активити будет один, а объекты - разные.
То есть хотят 1 класс активити и чтобы ее вид менялся через параметры, наследников делать вроде как не просят. Параметры в активити передают через Intent в startActivity. То, что у вас на последнем скриншоте - это знатная ересь :)
Про наследника- я имел введу AppCompat(наследуется)
Обсуждают сегодня