У меня есть ScroolView и он внутри Линейный формат. В этой линейной компоновке я добавил программно около 20 TextView. Когда я нажимаю любой из этих TextView, я меняю цвет на RED (сначала он был белым). Когда я снова нажимаю тот же TextView, я проверяю его цвет, и если он КРАСНЫЙ, я снова делаю его белым.Проверка и изменение цвета текста TextView
Что я хочу сделать:
жму на примере 1 TextView и сделать его RED. Затем, когда я нажимаю 2 TextView, я делаю этот КРАСНЫЙ, и я хочу сделать 1 TextView WHITE. Эта функциональность должна быть вообще TextView.
Итак, любая идея, как это сделать?
принять массив textview..check индекса, на котором вы щелкая и сделать его красным и сделать другие, чем TextView белый .. – dreamcoder
установите onClick() на весь текст и в onClick() итерируйте все textview с помощью цикла, чтобы проверить цвет, нажав один на RED и другие WhIte. Также сделайте условие, если щелкнуть, у RED будет белый. – user370305
cant u set boolean values, чтобы проверить, когда цвет красный (Boolean red = true) или белый (красный = false), на основе логических значений, проверьте его и установите цвета оставшегося текста на белый или красный на тексте evry нажмите кнопку. – John