已解决,解决方案在下面.
我想将webview中的导航按钮替换为2次滑动手势 - 左右滑动.这个Android:如何处理从右向左滑动手势链接真的帮助了我,但我遇到了问题 - 实现此代码后我无法点击链接/或滚动浏览webview活动中的加载网页(我已经使用了可能的答案的第一个答案).
然后我发现在这个问题的另一个答案是类似的 - 如何在listview中滚动 - /sf/answers/1400383701/,但我无法让它运行.在logcat中我得到这个调试信息:http: //s27.postimg.org/5qfipgi1v/message.png
这是我的OnSwipeTouchListener:
import android.view.GestureDetector;
import android.view.GestureDetector.SimpleOnGestureListener;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
public class OnSwipeTouchListener implements OnTouchListener {
private final GestureDetector gestureDetector = new GestureDetector(new GestureListener());
public boolean onTouch(final View view, final MotionEvent motionEvent) {
return gestureDetector.onTouchEvent(motionEvent);
}
private final class GestureListener extends SimpleOnGestureListener {
private static final int SWIPE_THRESHOLD = 100;
private static final int SWIPE_VELOCITY_THRESHOLD = 100;
@Override
public boolean onDown(MotionEvent e) …Run Code Online (Sandbox Code Playgroud)