Android: линейный макет: настройка значения просмотра текста из кодаAndroid

Форум для тех, кто программирует под Android
Anonymous
Android: линейный макет: настройка значения просмотра текста из кода

Сообщение Anonymous »

У меня есть куча текстовых представлений в линейной макете. Взаимодействие пользователя с ними только для просмотра: если пользователь угадает правильно (используя голос), это предположение будет отображаться в одном из текстовых представлений. Похоже на это (фокусируется на зеленых коробках):
< /p>
Соответствующий XML выглядит следующим образом: < /p>

Код: Выделить всё












...



< /code>
И это стиль XML: < /p>

@color/mentor_grey_100
Guess?
@font/roboto
invisible
match_parent
wrap_content
@android:drawable/editbox_background
16dp
24sp

< /code>
в коде, когда пользователь что -то угадывает, я пытаюсь установить текстовое свойство одного из текстовых представлений (следующее, пока что показывает «Угадайте?») В текст просто пользователь просто просто угадал. Чтобы добраться до этих текстовых просмотров, я перечисляю через детей линейного макета, например: < /p>
for (tv in binding.wofGuessesList.children) {
tv.setBackgroundColor(Color.parseColor("#90EE90"))
tv.text = "no such property!"
tv.setText = "no such property!"
Мой вопрос : есть десятки, если не сотни, свойств, методов и обратных вызовов, доступных для этих телевизоров, и я показываю здесь настройку фонового цвета для этого Зеленый ты видишь на скриншоте. но не текст ??? чего мне не хватает?
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/794 ... -from-code

Вернуться в «Android»