0

これは、countdowntimer で使用するコードです。

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();トークン "start" の構文エラー、このトークンの後に識別子が必要であるというエラーが表示されます

カウントダウン番号を画像に設定する別の方法。

4

1 に答える 1

0

実際には 2 つ start()の呼び出しがあり、どちらも間違っているように見えます。

これを試して

       CountDownTimer ct=new CountDownTimer(3000, 1000) {

        public void onTick(long millisUntilFinished) {
        AnimationDrawable loadingAnimaton;
        loadingAnimation = (AnimationDrawable) ImageView.getBackground();
        loadingAnimation.start();
     }


  }
  ct.start();
于 2013-02-16T20:43:03.977 に答える