8

Sto lavorando su un filatore indeterminata personalizzato, ho passato in rassegna attraverso l'SDK per alcune indicazioni e hanno trovato il file xml filatore indeterminato fatta da Google:Animazione personalizzata filatore non abbastanza liscia: framesCount e frameDuration errore

<?xml version="1.0" encoding="utf-8"?> 
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android" 
android:drawable="@drawable/spinner_black_16" 
android:pivotX="50%" 
android:pivotY="50%" 
android:framesCount="12" 
android:frameDuration="100" /> 

Quando uso questo come un drawable nel mio progetto ottengo errori su android:framesCount e android:framesDuration. Dopo aver cercato su Google per un po 'ho trovato il link this a un rapporto sul problema.

Le mie domande sono: C'è qualche soluzione, quindi posso ancora usare android:framesCount e android:framesDuration? O c'è un altro modo in cui posso far ruotare il mio spinner personalizzato liscio?

+1

Problemi con lo stesso problema: senza frameCount e frameDuration l'animazione non è abbastanza regolare. –

risposta

1

Hai guardato la risposta a questa domanda? How to make a smooth image rotation in Android Sembra che tu stia riscontrando lo stesso problema. Non usa il seguente:

android: framesCount = "12" android: frameDuration = "100"

Dal momento che sembra essere interno Consiglio di andare su di esso nel modo in cui lo ha fatto.

Spero che questo aiuti.

+0

Questo non sembra essere lo stesso problema, perché la persona che chiede aiuto ha problemi con la pausa dell'animazione all'avvio. –

+1

Appena testato, l'impostazione iterpolator non rende più fluida l'animazione. –

Problemi correlati