Ich möchte eine View
auf 90 Grad drehen und aktualisieren Sie den Inhalt und wiederum drehen Sie es auf 90 Grad, und bisher habe ich versucht, unten Code.Drehen Anzeigen und aktualisieren Sie den Inhalt beim Drehen
ObjectAnimator anim1 = (ObjectAnimator) AnimatorInflater.loadAnimator(getActivity().getApplicationContext(), R.animator.flip_animator);
anim1.setTarget(v);
anim1.setDuration(1000);
anim1.start();
ImageView box = (ImageView) v.findViewById(R.id.box);
Bitmap bg = BoxUtils.getBoxBg(boxSize, boxMargin, Color.RED);
box.setImageBitmap(bg);
anim1.setTarget(v);
anim1.setDuration(1000);
anim1.start();
xml:
<objectAnimator xmlns:android="http://schemas.android.com/apk/res/android"
android:valueFrom="0" android:valueTo="90" android:propertyName="rotationY" >
</objectAnimator>
jedoch seine Arbeits aber seine veränderte seine Farbe, bevor es nächsten 90 Grad dreht, auch hatte ich geschrieben updation Code vor als nächsten Rotationscode. Irgendwelche Hilfe?
Also, was Sie sagen 90 Grad drehen ist, die Farbe wechseln, drehen dann wieder? –
Ja, das ist was ich will. –