2017-08-17 2 views
0

Ich habe eine unverankerte Aktionsschaltfläche in meiner App, es hat das Ripple-Farbattribut über XML festgelegt. Ich möchte den Knopf ständig krümmen, um die Aufmerksamkeit des Benutzers zu erhalten.Starten Sie Ripple in einer unverankerten Aktionsschaltfläche programmgesteuert

Wie kann ich den Floating-Aktionsknopf programmatisch wellen? Ich versuchte mit callOnClick(), aber es ruft nur die onClick() Methode ohne irgendwelche Wellen.

+0

Sie einen Blick in [dieser Bibliothek] nehmen konnte (https://github.com/skyfishjy/android-ripple-background) und zwicken um mit den Optionen um die erforderliche Funktion zu erreichen. – Abhi

Antwort

1

Fügen Sie die folgenden zwei Eigenschaften in XML-Datei

app:rippleColor="@color/yourcolor" 
android:clickable="true" 
+0

Dies gibt meinem Knopf eine Welle, wenn ich darauf klicke. Das habe ich schon gemacht. Ich möchte einen Kauf, bei dem der Button immer im Ripple-Modus ist. – Tyson

Verwandte Themen