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