我正在使用ViewPager Extension使我的应用程序具有标签功能。我的应用中有两个选项卡,我们在这里命名为 tabA 和 tabB。tabA 包含一个 webview 组件,而 tabB 包含一个 listview。
现在,我遇到了一个问题:一旦我尝试从 tabA 滚动到 tabB,tabA 中的页面会在更改为 tabB 时(或之前)更改。换句话说,当我尝试从 tabA 滚动到 tabB 时,我的要求是不要触发 tabA 中的点击事件。
有没有人对这个问题有任何想法或经验,非常感谢!
我曾尝试使用 GestureDetector 来检测手势,但它对我不起作用。
final GestureDetector dector = new GestureDetector(new OnGestureListener(){...}
webView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return dector.onTouchEvent(event);
}
});