Ich bemühe mich, den Materialdesign-Ripple-Effekt für Geräte mit Lollipop und höher (21+) beizubehalten und den Button so zu gestalten, dass er keinen großen Rand / Raum hat.
Beispiel 1: Schaltflächen mit Welleneffekt, aber mit Rand / Abstand:
Beispiel 2: Schaltflächen ohne Ripple-Effekt und ohne Rand / Lücke:
Ich möchte das Layout von Beispiel 2 mit dem Welleneffekt, der in Beispiel 1 verwendet wird.
Wie mein styles-v21
aussieht für Beispiel 1 :
Wie sieht mein Schaltflächenlayout für Beispiel 1 aus?
%Vor%Irgendeine Idee, wie ich das Aussehen von Beispiel 2 erreichen kann, während ich die von mir präsentierte Ripple-Methode verwende? Irgendwelche Links zu Ressourcen oder Hilfe würden geschätzt. Vielen Dank.
Extra:
Ich habe bereits folgendes gelesen:
Sie können android:background="?android:attr/selectableItemBackground"
verwenden, um eine rechteckige Welligkeit zu erhalten.
Alternativ können Sie ein eigenes Zeichen erstellen. Hier ist der XML-Code für den wählbaren Hintergrund des Frameworks:
drawable / item_background_material.xml:
%Vor%Tags und Links android android-5.0-lollipop material-design android-theme android-button