0
我有下面的短代碼,當我點擊一個按鈕時動畫TextView。當我第一次點擊按鈕時,它就像預期的那樣工作。但是當我點擊它之後,它不再生成動畫。 onClick-Method被調用,我檢查了。但動畫不會重新啓動。視圖第一次旋轉,但不是第二次
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myTv = (TextView) findViewById(R.id.myTv);
myButton = (Button) findViewById(R.id.myButton);
myButton.setOnClickListener(this);
}
@Override
public void onClick(View view) {
PropertyValuesHolder rotation = PropertyValuesHolder.ofFloat("rotationY", 360);
ObjectAnimator cardAnimator = ObjectAnimator.ofPropertyValuesHolder(myTv, rotation);
cardAnimator.setDuration(500);
cardAnimator.start();
}
}
完美,謝謝:) – Andre