selectableItemBackgroundBorderless pour textview
J'ai un TextView
qui est de l'utiliser comme un bouton. Je veux ajouter un attribut selectableItemBackgroundBorderless
avoir cercle effet d'entraînement lorsque vous appuyez sur. La disposition est comme suit:
android:id="@+id/create_button"
android:layout_width="wrap_content"
android:layout_height="54dp"
...
android:background="? android:attr/selectableItemBackgroundBorderless"
Comme un résultat, en effet, le cercle de l'effet d'entraînement lorsque vous appuyez sur, mais l'ondulation se passe hors de la textview, mais juste en dehors de la bas de textview (parce que le sommet de la textview est de la barre d'action).
Ma question est, pourquoi l'effet d'entraînement obtient dans le textview bas? Comme vous le savez, j'ai limité android:layout_height
à 54dp. Pourquoi cette limitation est inutile?
OriginalL'auteur Vincent | 2015-05-29
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser
?android:attr/selectableItemBackground
pour garder l'effet d'entraînement à l'intérieur de laView
limites.?android:attr/selectableItemBackgroundBorderless
permet à l'effet d'aller à l'extérieur de laView
.Vous devriez avoir si vous exécutez votre application sur Android 5.0+.
Je suis en cours d'exécution sur Android 5.1. Mais la rippe sort de la textview de fond.
Salut, j'ai résolu ce problème aujourd'hui. Nous avons besoin d'ajouter un arrière-plan pour la mise en page qui inclut le bouton, puis la rippe effet sera limité dans le bouton de la frontière. Merci pour votre aide encore une fois.
Mon problème est le taux d'ondulation est clipsé à l'intérieur de la textView du parent.Comment faire de l'ondulation se passe hors de la textView parent?
OriginalL'auteur Gaëtan
1.Pour limiter l'effet d'entraînement à l'intérieur de la vue seulement, vous devez spécifier
à l'intérieur de la vue.
2.Pour faire de l'effet en cascade de la frontière, moins je.e montrent effet d'entraînement dans toute la mise en page que vous pouvez utiliser.
3.De plus, vous pouvez consulter le lien La Définition D'Une Animation Personnalisée
OriginalL'auteur Jay