您的位置:首页 > 移动开发 > Android开发

Android端listview滑动灵敏度修改

2018-03-28 15:19 302 查看
发生情况:有横向滚动的listview,当一只手指点在listview上向下滑动时,手指稍微偏一点(不是垂直的向下),listview就会向左或右滑动,体验不好
修改为手指向下滑动偏一定角度才会左右滑动。
修改文件:C:\Qt\Qt5.9.4\5.9.4\Src\qtdeclarative\src\quick\items\qquickflickable.cpp修改1285行为如下:
if (q->xflick()){
overThreshold |= QQuickWindowPrivate::dragOverThreshold(deltas.x(), Qt::XAxis, event);
if (qAbs(deltas.x()) <= qAbs(deltas.y())*2 && !q->yflick())
return;
}
编译后将生成libQt5Quick.so 替换到对应的目录下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  笔记整理 android