Page 1 of 1

Android: Ändern Sie die Schaltfläche "Hintergrund Farbansicht".

Posted: 13 Apr 2025, 00:05
by Anonymous
Wie kann ich die Hintergrundfarbe in eine Ansicht unter einer Schaltfläche ändern, wenn ich auf die Schaltfläche klicke? Ich habe einen Selektor ausprobiert funktioniert nicht, da die Ansicht die Farbe nicht ändert. Was ist das Problem? < /p>

Dies ist mein Code: < /p>

xml < /strong> < /p>

...





...
< /code>

Java < /strong> < /p>

View linea2 = (View)findViewById(R.id.viewPlanos2);
linea2.setBackgroundColor(getResources().getColor(R.drawable.linea_verde));
< /code>

linea_verde < /strong> < /p>

< /P>










< /code>

< /p>

Bearbeiten: < /strong> < /p>

Ich habe es versucht: < /p>

public void onClick(View v) {

if(v == botonMetro) {

linea2.setBackgroundResource(R.drawable.linea_verde);
and

linea2.setBackgroundColor(getResources().getColor(R.drawable.linea_verde));
}
}
< /code>

Aber der Code funktioniert nicht < /p>