У меня есть приложение для Android, которое задает вопрос, за которым следует x
количество вариантов.Каждая опция содержит textview
, ImageView
и radio button
.
Значение x
(т. Е. Количество опций) не является постоянным.Я хочу динамически добавлять содержимое пользовательского интерфейса, чтобы удовлетворить это требование.
На данный момент я написал код в xml макета для отображения максимум 4 опций.Если число опций равно 2, я скрываю опции 3 и 4, используя что-то вроде
tvoption1.setVisibility(View.GONE);
tvoption2.setVisibility(View.GONE);
Однако это не очень масштабируемо.Может кто-нибудь сказать мне, как динамически добавлять параметры для Java.Или есть лучший подход?