3

Androidでタッチ入力を使用する場合、OnTouchListenerを使用して、ユーザーが押したビュー内の場所の座標を取得できます。マウスを接続すると、この同じリスナーを使用してマウスの動きをキャプチャできますが、マウスの左ボタンを押したままにする必要があります。

ボタンを押さずにマウスカーソルがビュー上を移動したときにメッセージを送信するリスナーはありますか?OnMouseCursorListenerなどの明らかなものは見つかりませんでしたが、基本的な機能が不足しているようです。

4

1 に答える 1

6

android 4.0以降では、View.setOnHoverListener()を介してマウスでホバーするためのイベントを受け取ることができます。

http://developer.android.com/sdk/android-4.0.htmlを確認してください

「ホバーイベント」のセクションにあります。

直接リンク:http ://developer.android.com/reference/android/view/View.OnHoverListener.html

于 2012-06-10T17:00:13.610 に答える