2017-01-12 40 views
0

我有一個圖像,並根據佈局的寬度()動畫它從左到右移動。它的工作,但不是在我第一次打開我的活動,只有在我從另一項活動中推開後 - 動畫開始了。 這裏是我的代碼中的相關部分:使用ObjectAnimation從左到右移動圖像

protected void onResume(){ 
super.onResume(); 
    sMineAnimatior(); 

} 

protected void onStart(){ 
    super.onStart(); 


} 
protected void onPause(){ 
    super.onPause(); 


} 

public void sMineAnimatior(){ 
    ObjectAnimator bombAnim=ObjectAnimator.ofFloat(bombV,"translationX",0,mainLayout.getWidth()); 
    bombAnim.setDuration(5000); 
    bombAnim.setRepeatCount(Animation.INFINITE); 
    bombAnim.setTarget(bombV); 
    bombAnim.start(); 
} 

回答