0
listitem 버튼에 애니메이션을 표시하고 싶습니다. 애니메이션이 잘 작동합니다. 내가 클릭하지 않은 다른 버튼도 애니메이션을 보여줍니다. 문제는 어댑터에서보기를 재활용하는 것으로 나타났습니다. 어댑터의 getView 방법 내부 : 사람이 .. 여기에 내가이 상황을 처리하는 데 도움이 될 수 있습니다 것은 내가 작성한 코드입니다listview의 어댑터가 작동하지 않습니다.
viewHolder.getrate.setOnClickListener(
new CompoundButton.OnClickListener() {
public void onClick(View paramView) {
ListData rateobj = (ListData) viewHolder.getrate.getTag();
paramView.setBackgroundResource(R.drawable.spin_animation);
// Get the background, which has been compiled to an AnimationDrawable object.
frameAnimation = (AnimationDrawable) paramView.getBackground();
// Start the animation (looped playback by default).
frameAnimation.start();
NetworkRun nt = new NetworkRun(rateobj);
String number=rateobj.getDescription();
String num=number.replaceAll("\\s+","");
nt.execute(num);
viewHolder.load.setEnabled(true);
viewHolder.load.setVisibility(View.VISIBLE);
}
});