【发布时间】:2011-08-10 07:48:14
【问题描述】:
在我的活动中,我有一个带有 OnTouchListener 的 ScrollView。 此滚动视图包含一些图像视图。
问题是当我触摸一个imageView时,调用了OnTouchListener的onTouch(view,event)函数,但是view参数是scrollView而不是imageView。正常吗? 如何在参数中获得真实的触摸视图?
编辑:
ScrollView scroll = (ScrollView)findViewById(R.id.affichagefiche_scrollview);
touchListener = new OnTouchScrollListener("---");
scroll.setOnTouchListener(touchListener);
private class OnTouchScrollListener implements OnTouchListener{
public boolean onTouch(View view, MotionEvent event) {
Log.d("activity", "onTouch: "+view.toString());
}
}
日志告诉我参数中的视图始终是滚动视图,而不是子视图
【问题讨论】:
-
你能更新你的代码吗
标签: android touch-event ontouchlistener