Android Animer Tourner

J'ai fait quelques recherches dans le code Android, et vu l'utilisation de la barre de progression indéterminée. après avoir essayé de créer mon propre dessinés avec cette balise:

<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/spinner_pia"
    android:pivotX="50%"
    android:pivotY="50%"
    android:framesCount="12"
    android:frameDuration="100" />

J'obtiens une erreur:
"Aucun identificateur de ressource trouvé pour l'attribut 'frameDuration' package 'android'" - ce qui signifie que frameDuration est un attribut privé.
Est-il possible d'utiliser cette "animation-rotation" fonctionnalité?

Ma tâche est de remplacer le système par défaut de la barre de progression indéterminée. J'aimerais le faire avec aussi peu de code que possible (il suffit de changer quelques attributs si possible).
À l'aide de la Barre de vue, le réglage:

android:indeterminateOnly="true"
android:indeterminateBehavior="cycle"
android:indeterminateDuration="3500"
android:indeterminateDrawable="@drawable/pia_sivuvator"

et le point "@drawable/pia_sivuvator" à cet objet serait de rendre ma tâche aussi élégant comme ils viennent, mais je suis bloqué sur les attributs.

aider?

  • Ont le même problème. À l'exclusion des paramètres (framesCount et frameDuration) n'aide pas beaucoup. Animation fonctionne, mais n'a pas l'air bon pour moi (l'animation n'est pas lisse, comme un framerate bas). Créé un sujet sur ce problème code.google.com/p/android/issues/detail?id=19248
InformationsquelleAutor oriharel | 2010-12-05