2012-03-13 25 views
0

onTouchEvent()をオーバーライドした単純なAndroidアプリケーションを作成しました。Android用タブレットとスマートフォンのタッチイベント頻度

スマートフォン(Nexus s)でACTION_MOVEイベントをカウントしていて、かなり速く動かすとXoomタブレットでは毎秒20イベント、Asusトランスでは毎秒30イベントしか受信できません。どちらもスマートフォンよりもはるかに強力です。

少なくともスマートフォンと同等の速さで、タブレットでACTION_MOVEイベントを照会することは可能ですか?本当にタッチスクリーン(および低レベルのドライバ)に依存

おかげ

+1

私の問題を解決しますが、私の推測では、あなたは、ハードウェアの慈悲であるということです。また、タブレットのタッチセンサーは、イベントを高速で送信することができない場合があります。 – FoamyGuy

答えて

0

は、私は特定の証拠を持っていない

0

デバイスの製造元は、お使いのデバイスに内蔵されています。 Androidはタッチスクリーンドライバの上に座って、タッチスクリーンが生成するタッチイベントを受け取ります。ドライバーにフィルタリングがいくつかあるかもしれませんが、イベント速度のルール/制限はありません。

悪い解像度(ピクセル解像度とは無関係)が悪いタッチスクリーンは、動きがあまり検出されないため、通常、イベントが少なくなります。また、タッチスクリーンによっては、指を動かさなかったのに、ACTION_MOVEイベントが発生することがあります。 OpenGLのに移動

関連する問題