Форум для тех, кто программирует под Android
Anonymous
Android: изменить цвет фона Просмотр по кнопке Click
Сообщение
Anonymous » 15 дек 2025, 04:04
Как изменить цвет фона на вид под кнопкой, когда я нажимаю кнопку? Я пробовал селектор, он не работает, потому что представление не меняет цвет. В чем проблема?
Это мой код:
XML
JAVA
Код: Выделить всё
View linea2 = (View)findViewById(R.id.viewPlanos2);
linea2.setBackgroundColor(getResources().getColor(R.drawable.linea_verde));
зеленая линия
РЕДАКТИРОВАТЬ:
Я пробовал:
Код: Выделить всё
public void onClick(View v) {
if(v == botonMetro) {
linea2.setBackgroundResource(R.drawable.linea_verde);
and
linea2.setBackgroundColor(getResources().getColor(R.drawable.linea_verde));
}
}
Но код не работает
Подробнее здесь:
https://stackoverflow.com/questions/226 ... ick-button
1765760655
Anonymous
Как изменить цвет фона на вид под кнопкой, когда я нажимаю кнопку? Я пробовал селектор, он не работает, потому что представление не меняет цвет. В чем проблема? Это мой код: [b]XML[/b] [code] ... ... [/code] [b]JAVA[/b] [code]View linea2 = (View)findViewById(R.id.viewPlanos2); linea2.setBackgroundColor(getResources().getColor(R.drawable.linea_verde)); [/code] [b]зеленая линия[/b] [code] [/code] [b]РЕДАКТИРОВАТЬ:[/b] Я пробовал: [code]public void onClick(View v) { if(v == botonMetro) { linea2.setBackgroundResource(R.drawable.linea_verde); and linea2.setBackgroundColor(getResources().getColor(R.drawable.linea_verde)); } } [/code] Но код не работает Подробнее здесь: [url]https://stackoverflow.com/questions/22682767/android-change-background-color-view-onclick-button[/url]