eine ziehbar Arbeit gut wie dieses Alphaing:Wie man einen Drawable mit ObjectAnimator dreht?
if(mAlphaAnimation == null){
mAlphaAnimation = ObjectAnimator.ofFloat(this, "alpha", 0.0f,1.0f).setDuration(TARGET_ANIM_ALPHA_DURATION);
mAlphaAnimation.setInterpolator(new AccelerateDecelerateInterpolator());
mAlphaAnimation.setStartDelay(TARGET_ANIM_ALPHA_DELAY_BASE*power);
mAlphaAnimation.setRepeatCount(ValueAnimator.INFINITE);
mAlphaAnimation.setRepeatMode(ValueAnimator.REVERSE);
mAlphaAnimation.addUpdateListener(this);
}
Aber wenn ich wie unten ein ziehbar drehen will, es don Arbeit.
Jeder kann mir helfen, dieses Problem zu beheben, oder dies ist eine andere Möglichkeit zum Erstellen einer Rotation Zeichnungsanimation.
Es tut mir leid, mein schlechtes Englisch.
Ich möchte einen Zeichenstatus durch Touch-Ereignis ändern, das Zeichen ist eine einzelne Zeichen-, nicht eine Zeichenliste. Ändern Sie z. B. einen Zeichen-Alpha-Wert entsprechend der Entfernung auf dem Bildschirm. Und diese Funktion ist beendet. Dann möchte ich eine ziehbare Richtung entsprechend dem beweglichen Winkel ändern. Mit anderen Worten: Drehen Sie das Zeichen entsprechend dem Winkel. Diese Zeichen werden aus derselben Sicht gezeichnet. Ich möchte wissen, ein ObjectAnimator-Objekt mit Rotationseigenschaft kann eine zeichnbare drehen oder nicht. vielleicht kann es sich drehen, weil eine Bildansicht eine Zeichnungsdatei, die im Hintergrund gezeichnet werden kann, drehen kann. – marine8888
Mögliches Duplikat von [Android: Verwenden von ObjectAnimator zum Übersetzen einer Ansicht mit Bruchwerten der View-Dimension] (http://stackoverflow.com/questions/10854940/android-using-objectanimator-to-translate-a-view-with- Bruchteil-Werte-von-der) –