草庐IT

GestureDetectorCompat

全部标签

android - GestureDetectorCompat 不工作?

我的代码publicclassTestActivityextendsAppCompatActivityimplementsGestureDetector.OnGestureListener,GestureDetector.OnDoubleTapListener{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_test);GestureDetectorCompatgestureDetect

java - GestureDetector 和 GestureDetectorCompat

GestureDetector类和GestureDetectorCompat类有什么区别?两者都做同样的事情(处理手势),但我应该使用哪一个? 最佳答案 GestureDetectorCompat使您能够在旧版Android上使用所有GestureDetector功能。就这样。因此您可能希望使用具有相同API的兼容版本。 关于java-GestureDetector和GestureDetectorCompat,我们在StackOverflow上找到一个类似的问题:

android - GestureDetector.SimpleOnGestureListener 和 GestureDetectorCompat 不起作用。我的代码有什么问题?

我正在关注Detectingcommongestures指导。我已链接到android-support-v4.jar库以获取GestureDetectorCompat,我的代码看起来与指南中的代码完全相同,只是我正在检测我的手势自定义View而不是Activity:publicclassMyGlViewextendsGLSurfaceView{privateGestureDetectorCompatm_gestureDetector=null;publicMyGlView(Contextcontext,AttributeSetattrs){super(context,attrs);in