<分区>
我正在使用如下代码在 Android 应用程序中实现多点触控捏合。我在网上多次看到这样的代码示例,所以我很困惑地发现 Eclipse 不断给我一个“Touch 类型的方法 onTouch(View, MotionEvent) 必须覆盖父类(super class)方法 "错误消息,并且不允许我执行代码。构建目标是 Android 2.1,图像资源存在, list 文件看起来不错等。
有人知道为什么 Eclipse 会在此处标记错误吗?
package org.example.touch;
import android.app.Activity;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.ImageView;
public class Touch extends Activity implements OnTouchListener {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageView view = (ImageView) findViewById(R.id.imageView);
view.setOnTouchListener(this);
}
**@Override
public boolean onTouch(View v, MotionEvent event)** {
return true; }
}