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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Android: Ändern Sie die Schaltfläche "Hintergrund Farbansicht".

by Anonymous » 13 Apr 2025, 00:05

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>

Top