我在另一个scrollview中有滚动视图。我想滚动内部scrollview,但外部scrollview只滚动。如何解决这个问题?
感谢。
答案 0 :(得分:4)
sv01 = (ScrollView) findViewById(R.id.popup_sf_event_scroll_01);
sv02 = (ScrollView) findViewById(R.id.popup_sf_event_scroll_02);
sv02.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_UP)
sv01.requestDisallowInterceptTouchEvent(false);
else
sv01.requestDisallowInterceptTouchEvent(true);
return false;
}
});
答案 1 :(得分:2)
采用一种布局,并在该布局中添加另一个滚动视图.coz scrollview只能容纳一个子项。因此内部滚动视图可以移动它所持有的内容。