0

こんにちは、サービス クラスに 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;
}
4

1 に答える 1

0

コードを使用したいimageButton.setOnTouchListener(youActivityname.this);

于 2013-02-06T11:21:09.220 に答える