Ich möchte Ripple-Effekt in meinen Recycler View Items zeigen. Ich habe android:clickable="true"
und android:background="@drawable/ripple_effect"
hinzugefügt. Es funktioniert gut. Aber was ich will, ist etwas Verzögerung zu haben, damit ich den Welleneffekt zeigen kann, dann nehme ich DetailActivity. Im Moment passiert es so schnell, dass der Welleneffekt nicht zu sehen ist. Ich habe hinzugefügt Verzögerung mit "Handler", es funktioniert gut. Ist das der richtige Weg? (oder) Gibt es einen anderen besseren Ansatz?Ripple-Effekt in android
0
A
Antwort
1
können Sie diese library verwenden, die setOnRippleCompleteListener
hat
Beispiel:
rippleView.setOnRippleCompleteListener(new RippleView.OnRippleCompleteListener() {
@Override
public void onComplete(RippleView rippleView) {
Log.d("Sample", "Ripple completed");
}
});
Verwandte Themen
- 1. Android android.database.sqlite.SQLiteException in Android Studio
- 2. in android
- 3. in android
- 4. in android
- 5. in Android
- 6. in Android
- 7. wie Android-Bibliothek in Android Studio ????? (Android Studio)
- 8. Android Wear und Android TV in Android Studio
- 9. Wie Android Android SDK-Quellen in Android-Studio 2.0
- 10. Android - proguard Fehler in Android Studio
- 11. Android - Was entspricht "android: theme =" in Java?
- 12. Android-Log-Abruf in meiner Android-Anwendung
- 13. Android: Github Bibliothek in Android mit Studio
- 14. Android NoClassDefFound in einer Android-Bibliothek
- 15. Decoding binäre Android Xml-Ressourcen in Android
- 16. Einschließlich Android Apps in Android Image
- 17. Fehlende Android-Version in Gradle Android-Projekt
- 18. Fehler Android-Design in Android Studio
- 19. Verwenden Android-Karten-utils in Android Studio
- 20. Android: Wird JDBC in Android-Geräten unterstützt?
- 21. Mockable android jar in Android löschen
- 22. Android- Datei-Upload in Android 5.0+
- 23. TestApt für Android-Bibliothek in Android Studio
- 24. Entwerfen von Android-Layout in android Studio
- 25. Android - Veraltete NDK-Warnungen in Android Studio
- 26. android: appCategory in Android O. Welche Werte?
- 27. Android hide Systemleiste in Android 3.1
- 28. Android Emulator in Android Studio zu langsam
- 29. wie Android-DirectoryChooser in android Studio
- 30. android: lineSpacingMultiplier funktioniert nicht in android: textAppearance
Schlagen Sie verwenden [Material Ripple Layout] (https://github.com/balysv/material-ripple) –
Verzögerung nach Klick ist eine schlechte Idee. – dzikovskyy