Android 找不到适合GestureDetectorCompat的构造函数

Android 找不到适合GestureDetectorCompat的构造函数,android,Android,当我在android studio中运行代码时,会显示以下错误消息 找不到适合GestureDetectorCompat的构造函数 这意味着什么?我如何解决这个问题 This is part of the code,see below com.example.curtis.swiperdiaper; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.vi

当我在android studio中运行代码时,会显示以下错误消息

找不到适合GestureDetectorCompat的构造函数

这意味着什么?我如何解决这个问题

This is part of the code,see below  

com.example.curtis.swiperdiaper;

 import android.support.v7.app.AppCompatActivity;
 import android.os.Bundle;
 import android.view.Menu;
 import android.view.MenuItem;
 import android.widget.TextView;
 import android.view.MotionEvent;
 import android.view.GestureDetector;
 import android.support.v4.view.GestureDetectorCompat;

private TextView ccMessage;
 //the below is causing an error //
"private GestureDetectorCompat gestureDetector;"
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    ccMessage = (TextView)findViewById(R.id.ccMessage);
    this.gestureDetector = new GestureDetectorCompat();
}

该消息的意思是,您正在调用没有参数的方法,并且没有与该条件(签名)匹配的构造函数

根据这份文件

有两个构造函数,一个接受2个参数,另一个接受3个参数

解决此问题的一种方法是将
实现OnTestureListener
添加到视图或活动中。比如说

Class MyActivity extendes Activity implements OnGestureListener
从您的视图或活动中创建如下的手势检测器

this.gestureDetector = new GestureDetectorCompat(this,this);

第一个参数是
上下文
,第二个参数是
实现OnEstureListener
的类。在这些参数中,它们是同一个类,这就是我们传递此参数的原因,因为这两个参数都发布了导致问题的代码。您是否看到了关于主题的其他SO问题@MauricioGracia-谢谢我会有一个look@Blackbelt-我如何发布代码?从android studio复制代码,编辑问题,然后粘贴