Martin A.
- Forum-Beiträge: 19
28.09.2011, 15:37:05 via Website
28.09.2011 15:37:05 via Website
Hallo,
ich habe Views mit verschiedenen Hintergrundbildern. Diese werden auch mit setBackgroundResource(R.drawable.bla) fleißig geändert. Nun will ich aber auch wissen, welches Bild ein bestimmtes View gerade hat. Mit
myView.getBackground()
kann man das Hintergrundbild als Drawable abrufen. Aber wie vergleiche ich, welche Resource das denn jetzt ist? Grob gesagt, möchte ich ca folgendes:
if (myView.getBackground() == R.drawable.bla) ...
... Wobei mir völlig egal wäre, ob da die Integerwerte aus R.java, der String "bla" oder Objekte, Views oder Drawables miteinander verglichen werden
Danke vorab für jede Hilfe
Martin
ich habe Views mit verschiedenen Hintergrundbildern. Diese werden auch mit setBackgroundResource(R.drawable.bla) fleißig geändert. Nun will ich aber auch wissen, welches Bild ein bestimmtes View gerade hat. Mit
myView.getBackground()
kann man das Hintergrundbild als Drawable abrufen. Aber wie vergleiche ich, welche Resource das denn jetzt ist? Grob gesagt, möchte ich ca folgendes:
if (myView.getBackground() == R.drawable.bla) ...
... Wobei mir völlig egal wäre, ob da die Integerwerte aus R.java, der String "bla" oder Objekte, Views oder Drawables miteinander verglichen werden
Danke vorab für jede Hilfe
Martin
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.