【发布时间】:2020-01-22 14:10:50
【问题描述】:
GestureDetector 在我点击空白活动屏幕时工作正常,但当我点击 Android pdfViewer(表示 pdf 文档)时它无法正常工作......请帮助我如何做到这一点。
GestureDetector gestureDetector = new GestureDetector(this, new GestureDetector.SimpleOnGestureListener() {
@Override
public boolean onSingleTapUp(MotionEvent e) {
//------------------apply your logic here------------
return super.onSingleTapUp(e);
}
@Override
public boolean onSingleTapConfirmed(MotionEvent e) {
return super.onSingleTapConfirmed(e);
}
});
@Override
public boolean onTouchEvent(MotionEvent event) {
gestureDetector.onTouchEvent(event);
return super.onTouchEvent(event);
}
在 Android PdfViewer 中打开的文档
<com.github.barteksc.pdfviewer.PDFView
android:id="@+id/pdfView"
android:layout_width="200dp"
android:layout_height="200dp" />
当我在打开的文档之外点击 GestureDetector 工作正常,但是当我点击 pdf 文档时 GestureDetector 不工作。
【问题讨论】:
-
你能和我们分享一些代码来看看你在做什么吗?
-
@tomerpacific 问题已用代码编辑。
标签: android android-studio android-layout pdf-viewer