Ich erstelle eine Image wie so:Image onClick verfärben
<ImageButton
android:id="@+id/one"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="0.333"
android:adjustViewBounds="true"
android:background="@null"
android:contentDescription="@string/description_image_button_one"
android:scaleType="fitEnd"
android:src="@drawable/dialpad_1" />
Ich mag eine Art und Weise implementieren, um die Taste Blitz oder die Farbe ändern zu haben, wenn/gedrückt geklickt nur zu erkennen, dass es als angeklickt . Ich weiß, dass ich den Hintergrund als ein drawable mit einer Auswahl von state_pressed auf eine bestimmte Farbe verweisen kann. Ich versuche zu vermeiden, eine separate XML-Datei für jede Schaltfläche im Zeichenbereich zu erstellen. Was ist der beste Weg, dies zu tun, ohne all diese zusätzlichen XML-Dateien zu erstellen?
in diesem Fall kann eine beliebige Hintergrundfarbe nicht festgelegt, es wird funktionieren natürlich .. –
Oder auf klicken Sie auf die Farbe der Schaltfläche ändern .. –
Was genau meinst du nicht eine Hintergrundfarbe? Ich habe @null jetzt. – ono