Ich benutze Ansicht Eigenschaft Animator wie unten erwähnt, in android. Es funktioniert gut in den meisten Geräten, aber in einigen gibt es oben genannten Fehler. Es schlägt immer auch im Emulator fehl. Das selbe Problem mit dem Objekt-Animator haben. Beachten Sie, dass die Animation funktioniert, wenn sie auf eine einzelne Ansicht angewendet wird, jedoch nicht auf einen Container mit mehreren untergeordneten Elementen. Mit freundlicher'Fehler: Ambient Vertex Buffer overflow !!! verwendet 304, insgesamt 260 'Android ViewPropertyAnimator
helfenwordViewPropertyAnimator.rotationYBy(-90f).setDuration(resources.getInteger(R.integer.rotateAnimationHalf))
.setListener(new AnimatorListener() {
@Override
public void onAnimationStart(Animator animation) {
}
@Override
public void onAnimationEnd(Animator animation) {
wordViewPropertyAnimator.setListener(null);
wordViewPropertyAnimator.rotationYBy(-180f).setDuration(0).start();
wordViewPropertyAnimator.rotationYBy(-90f).
setDuration(resources.getInteger(R.integer.rotateAnimationHalf)).start();
}
@Override
public void onAnimationCancel(Animator animation) {
}
@Override
public void onAnimationRepeat(Animator animation) {
}
})
.start();
ObjectAnimator objectAnimator=ObjectAnimator.ofFloat(wordView, View.ROTATION_Y, -90f); objectAnimator.setDuration(200); objectAnimator.start();