selectableItemBackgroundBorderless für textview

Ich habe eine TextView ist die Verwendung als button. Ich möchte hinzufügen, Attribut selectableItemBackgroundBorderless haben Kreis ripple-Effekt, wenn Sie drücken. Das layout ist wie folgt:

android:id="@+id/create_button"  
android:layout_width="wrap_content"
android:layout_height="54dp"
...
android:background="? android:attr/selectableItemBackgroundBorderless"

Als Ergebnis in der Tat der Kreis ripple-Effekt beim drücken, aber die ripple geht aus dem textview, aber nur aus dem Grunde der textview (weil die Spitze der textview ist action bar).

Meine Frage ist, warum die ripple-Effekt wird über die textview unten? Wie Sie wissen, habe ich begrenzte android:layout_height zu 54dp. Warum diese Beschränkung ist sinnlos?

InformationsquelleAutor Vincent | 2015-05-29
Schreibe einen Kommentar