pra*_*bhu 3 android listview scrollview android-listview
我有一个ListView内心ScrollView.我可以启用滚动ListView通过
listView.getParent().requestDisallowInterCeptTouchEvent(true);
Run Code Online (Sandbox Code Playgroud)
但问题是当我在listView中向上滚动并且它到达顶部时它应该滚动到父视图,即父滚动必须工作.我怎样才能做到这一点 ?任何建议请.
listView.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_MOVE) {
return true; // Indicates that this has been handled by you and will not be forwarded further.
}
return false;
}
});
Run Code Online (Sandbox Code Playgroud)
要么
要使视图不可选,只需获取视图和 .setClickable(false)
要么
listView.setScrollContainer(false);
Run Code Online (Sandbox Code Playgroud)