小编Jam*_*s07的帖子

WebView活动中的Android左/右滑动手势(单击链接和垂直滚动)

已解决,解决方案在下面.

我想将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)

android webview gestures swipe

5
推荐指数
1
解决办法
8012
查看次数

标签 统计

android ×1

gestures ×1

swipe ×1

webview ×1