トラックボールで「プッシュしてアクティブにする」スタイルの操作を実行できるようにしたいと考えています。つまり、プッシュの開始時と終了時にイベント通知が必要です。現時点では、以下のコードを使用すると、トラックボール/パッドが離されたときにのみイベントを取得できます。
/**
* listen for clicks
*/
public boolean navigationClick(int status, int time)
{
System.out.println("click (" + status + "," + time + ")");
return super.navigationClick(status, time);
}
/**
* listen for movement
*/
public boolean navigationMovement(int dx, int dy, int status, int time)
{
System.out.println("move (" + dx + "," + dy + "," + status + "," + time + ")");
return super.navigationMovement(dx, dy, status, time);
}
最初にボタンを押したときに発生するイベントはありますか?