这是我在倒数计时器中使用的代码。
mDetector = new GestureDetector(this, new MyGestureDetector());
ImageView iv = (ImageView)findViewById(R.id.imageView1);
iv.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
mDetector.onTouchEvent(arg1);
final ImageView iv = (ImageView) findViewById(R.id.imageView1);
iv.setVisibility(View.GONE);
new CountDownTimer(3000, 1000) {
public void onTick(long millisUntilFinished) {
AnimationDrawable loadingAnimaton;
loadingAnimation = (AnimationDrawable) ImageView.getBackground();
}loadingAnimation.start();
}.start();
return true;
}});
}
}
- 我得到的错误loadingAnimation.start();
说法是令牌“开始”上的语法错误,此令牌之后需要标识符
将我的倒计时数字设置为图像的任何替代方法。