作者realmeat (真肉)
看板AndroidDev
标题[分享] HTC Desire 多点触控问题...
时间Mon Mar 7 23:39:27 2011
我送我家女王买了一只新手机
晚上则拿来当我的测试用机.
HTC desire
最近开始摸java 然後开始写多点触控
发生了一个问题就是2点很容易产生误判的情况
3点测试不出来
(x1, y1) (x2, y2) 得到的点却是 (x1, y2) (x2, y1)
花了三天晚上debug... 以为是那边写错
最後才知道 HTC desire 机子的问题 ,
2点会有bug, 3点一定按不出来...
我哭了...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.174.237
※ 编辑: realmeat 来自: 123.204.174.237 (03/07 23:40)
1F:→ ericinttu:DHD可以多点, 但点的顺序有问题. 03/07 23:48
2F:→ ericinttu:要不然就是把你原本要做的多点动作,限制到2点的操作, 然 03/07 23:49
3F:→ ericinttu:後抓到的2个点的y值交换後, 再进行後续的处理. 03/07 23:50
4F:→ ericinttu:不过, 要判断手机型号 XD 03/07 23:50
我不是 desire HD, 再次判断的情况我有想过
不过这状况是时好时坏...
有的时候正常有的时候就误判
在实机测试的状况是
当两点的x或是y轴靠近的时候
会被判定成只有一个一个座标
之後就会有可能发生座标混乱的状况
5F:→ howshou:Desire 只有"两点"触控吧。 03/08 09:26
目前是两点都会有问题,
三点以上一起按, 第二点会消失不见, 第一点还在
6F:→ chrisho:目前测试 milestone 机和 dhd,i900x 都比较好些 03/08 12:40
之後开始练习写画面输出
触控输入可能就写到这边
※ 编辑: realmeat 来自: 220.130.192.231 (03/08 18:26)
7F:推 pikahenry:Desire触控panel的问题 无解... 03/12 16:33