Menüpunkt animation, drehen Sie auf unbestimmte Zeit Ihre eigenen Symbol
Ich habe einen Menüpunkt mit einem Symbol (stellen Sie sich zum Beispiel eine Uhr mit einem einzigen lancet), würde ich wie zu machen Ihren Symbol drehen, auf unbestimmte Zeit.
Könnte wie Schaffe ich diesen Effekt? Danke.
- Sie können die Verwendung Unbestimmter Status bar : developer.android.com/reference/android/widget/...
- Kann ich es auch, um ein benutzerdefiniertes Symbol drehen?
- Ohh, das Sie drehen möchten benutzerdefiniertes Symbol... ich denke, Sie können... lassen Sie mich prüfen, ob ich etwas für Sie
- Ich denke, das wird funktionieren : stackoverflow.com/questions/9162481/... nicht sicher, aber so gibt es keinen Schaden bei dem Versuch.
InformationsquelleAutor madx | 2015-03-03
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hinzufügen einer Datei
res/layout/iv_refresh.xml
(ersetzen ic_launcher mit Ihrem benutzerdefinierten Symbol):Hinzufügen einer Datei
res/anim/rotate_refresh.xml
:Schließlich in Ihrem java-code starten Sie die animation:
((View)menu.findItem(R.id.my_menu_item_id)).startAnimation(mAnimation);
aber ich habe dieses:java.lang.ClassCastException: android.support.v7.internal.view.menu.m cannot be cast to android.view.View
android:icon="@drawable/ic_refresh"