こんにちは、サービス クラスに ontouchlistener を実装し、android 2.3 でうまく機能しているタッチ イベントを取得しようとしていますが、より高いバージョンでは機能しません。私はこれを解決するために多くのことを試みていますが、スタックオーバーフローで多くのドキュメントを読んだ後でも解決策が得られません.コードは次のとおりです..この問題の解決を手伝ってください
onCreate メソッドで Image Button を定義しました
ImageButton imageButton=new ImageButton(this);
imageButton.setBackgroundColor(Color.TRANSPARENT);
imageButton.setOnTouchListener(this);
@Override public boolean onTouch(View arg0, MotionEvent arg1) {
Toast.makeText(getApplicationContext(), "Double touched "+DoubleTouch, 1000).show();
return false;
}