AppCompatButton backgroundTint API <21

Ich möchte Ripple-Effekte für Buttons verwenden. AppCompat v22.1 hat AppCompatButton und neue Funktionen zu AppCompat Tinting hinzugefügt.

Mein Layout:

<android.support.v7.widget.AppCompatButton
        android:id="@+id/add_remove_button"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:backgroundTint="@color/primary"
        android:textColor="@android:color/white"
        android:text="Remove" />

Auf meinem API 22-Testgerät funktioniert der Ripple-Effekt einwandfrei, aber ich codiere für API 11 und für backgroundTint ist leider API> = 21 erforderlich. Wie kann ich den Ripple-Effekt bei älteren API-Versionen auf Buttons setzen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage