所以我正在开发一个应用程序,我有一个列表视图,我希望用双指按下切换活动,但截至目前它还没有使用页面上的列表视图。当我在整个相对布局或lsitview本身设置监听器时,它不起作用?这是不可能实现的吗?或者有办法解决这个问题吗?非常感谢任何帮助。
答案 0 :(得分:1)
这里的问题似乎是listView拦截了触摸事件而没有将它传递给父容器。
您可以在ListView上实现onInterceptTouchEvent并将其传递给您的父级:
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
onTouchEvent(ev);
return false;
}