我有一个自定义的ImageView
,我的一个活动(比如说Activity
A)使用了自定义的ImageView
。
我想在onTouchListener
A中为该自定义视图实施Activity
。
我只是将onTouchListener
实现为正常ImageView
的实现。但它不起作用。
DrawView m_view = null;
protected void onCreate(Bundle savedInstanceState) {
m_view = (DrawView) findViewById(R.id.textextraction_manipulation);
m_view .setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return false;
}
});
}
为什么它不起作用? 感谢
答案 0 :(得分:0)
尝试实现类似的东西,
m_view .setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch(event.getAction & MotionEvent.ACTION_MASK)
{
case MotionEvent.ACTION_DOWN : //Do your stuff here
break;
case MotionEvent.ACTION_UP: //To do
break;
}
return true;;
}
});