我想在播放动画时禁用触摸监听器。我为此使用了 WebView 并且动画运行成功。但问题是,除非完成 1 个循环,否则我不想启用触摸侦听器。循环完成后,我想启用触摸侦听器,以便再次播放循环。我正在使用触摸动作事件,但无法执行我需要的操作。
GIFWebView view = new GIFWebView(this, "file:///android_asset/imageedit_ball.gif");
setContentView(view);
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
if (event.getAction()==MotionEvent.ACTION_DOWN) {
// view.loadUrl("file:///android_asset/imageedit_ball.gif");
GIFView view1 = new GIFView (this, "file:///android_asset/imageedit_ball.gif");
setContentView(view1);
view1.setOnTouchListener(this);
}
return true;
}