0
안드로이드 애플리케이션의 버튼에 애니메이션을 사용합니다. 첫 번째 누르기가 작동하지만 버튼이 작동하지 않습니다. 나는 그것을 누르고 애니메이션을 다시 만들지 만 청취자는 작동하지 않습니다. 여기 내 코드가있다. 이 문제를 어떻게 해결할 수 있습니까?애니메이션 후 안드로이드 버튼이 작동하지 않습니다.
private Animation anim
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
anim = AnimationUtils.loadAnimation(this, R.animator.but_anim);
Button = (Button) findViewById(R.id.button1);
Button.setOnClickListener((android.view.View.OnClickListener) this);
}
public void onClick(final View v) {
// TODO Auto-generated method stub
if(v.getId() == R.id.button1){
anim.setAnimationListener(new AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {}
@Override
public void onAnimationRepeat(Animation animation) {}
@Override
public void onAnimationEnd(Animation animation) {
//Some code...
}
});
v.setAnimation(anim);
}
}
당신은 변경하려고한다
감사합니다! 이것이 문제였습니다. 나는 그것을 테스트하고 잘 작동하고있다! –