onTouchListener在4.0以上的android版本中不起作用,但它在下面工作

时间:2013-02-06 09:17:11

标签: android android-4.0-ice-cream-sandwich android-4.2-jelly-bean ontouchlistener

您好我已经在我的服务类中实现了ontouchlistener并试图获得与android 2.3一起运行良好的触摸事件,但它不适用于更高版本。我正在努力解决这个问题,但即使在stackoverflow中读了很多文档后我也没有得到任何解决方案,这里是代码..请帮我解决这个问题

在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;
}

1 个答案:

答案 0 :(得分:0)

您想要使用代码imageButton.setOnTouchListener(youActivityname.this);