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

Android4.1 触摸屏(TP)划线曲折、不圆润的解决方法

2012-12-18 20:56 344 查看
最近有个项目由Android4.0升级到Android4.1了,测试发现在PointLocation里面划线,会有曲折、不圆滑等现象。之前在Android4.0系统上没有出现国此现象,升级成Android4.1之后,硬件、驱动、配置参数等也没有更换,但是划线效果变得很差。经过几天的排查发现,Android4.1对TP的报点率与之前相比有了更高的要求。根据目前测得的数据来看,报点率需达到90Hz以上,才不会出现划线曲折的现象。

但是很多TP由于自身性能的原因,报点率达不到90Hz,怎么办呢?别着急,还有一种方法可以解决。修改framework/base/libs/androidfw/InputTransport.cpp 文件中的变量RESAMPLE_LATENCY,根据实际情况适当的调整该值,可以规避TP划线曲折的问题。

下面是调整该值前后,划线不同现象的比较:



修改前



修改后
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: