Ich suchte im ganzen Internet aber fand keine Antwort, wie man erreicht, was ich will.Erstelle android Knopf mit Anzapfung Glühenanimation
Ich möchte GlowButton erstellen (ich meine, dass es Button erweitert wird) Klasse, die Schaltfläche mit äußeren Schein ist, wenn auf gedrückt oder fokussierten Zustand. Siehe das Bild unten zu verstehen, was ich meine:
Dieser Schein nach außen erscheinen soll und disapper mit Animation (nur Opazität ändern).
Einfache Frage. Wie kann ich diesen Knopf ohne Animation tun? Ich weiß, dass ich so etwas wie dies schaffen kann:
<item android:state_pressed="true"> <shape> <solid android:color="@color/gray"/> <stroke android:width="4dp" android:color="@color/orange" /> <corners android:radius="8dp" /> <padding android:bottom="1dp" android:top="1dp" android:left="1dp" android:right="1dp"/> </shape> </item> ...
Aber es ist eine solide Glanz. Ich brauche gradient glow wie auf dem Bild oben.
Harte Frage. Wie kann ich diesen Knopf mit Erscheinen und verschwinden Animation tun? Benutzer Touch-Taste - leuchtet von 0% Opazität bis 100% Opazität innerhalb von 300 ms. Das Leuchten sollte in ähnlicher Weise verschwinden, wenn der Benutzer den Knopf nicht mehr berührt.
Vielen Dank im Voraus!