J'ai fait des recherches dans le code Android et j'ai vu l'utilisation de dans la barre de progression indéterminée. après avoir essayé de créer mon propre drawable avec ce tag:Android Animate Rotate
<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" />
Je reçois une erreur: « Aucun identifiant de ressource trouvé pour l'attribut « frameDuration » dans le paquet « android » » - ce qui signifie que frameDuration est un attribut privé. Existe-t-il un moyen d'utiliser cette fonction "animer-tourner"?
Ma tâche consiste à remplacer la barre de progression par défaut indéterminée du système. Je voudrais le faire avec le moins de code possible (juste changer quelques attributs si possible). Utilisation de la vue ProgressBar, 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 faire ma tâche ai aussi élégant comme ils viennent, mais je suis coincé sur ces attributs privés.
aide?
ont le même problème. L'exclusion des paramètres ('framesCount' et' frameDuration') n'aide pas beaucoup. L'animation fonctionne, mais ne me semble pas bonne (l'animation n'est pas lisse, comme un faible framerate). a créé un problème sur ce problème http://code.google.com/p/android/issues/detail?id=19248 –