在第一次点击时效果很好,但在第二次点击时它没有响应。它等待 1 秒然后执行 'generateRandom()' 方法
有人可以帮忙吗?
我的代码:
paper.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
player.setImageResource(R.drawable.papel1);
setTimerImage4Bot();
}
});
public void setTimerImage4Bot() {
try {
handler = new Handler();
frameAnimation = (AnimationDrawable)bot.getDrawable();
frameAnimation.setCallback(bot);
frameAnimation.setVisible(true, true);
frameAnimation.start();
Log.i("BaoAnh", "START");
handler.postDelayed(new Runnable(){
public void run(){
frameAnimation.stop();
Log.i("BaoAnh","STOP");
generateRandom();
}
},1000);
}catch (Exception e) {
}
}