gpt4 book ai didi

android - ScrollView 里面的 ScrollView

转载 作者:IT老高 更新时间:2023-10-28 21:49:56 28 4
gpt4 key购买 nike

我知道 Google 的人要求我们不要将 Scrollable View 放在另一个 Scrollable View 中,但他们是否有任何官方声明指示我们不要这样做?

最佳答案

试试这个

注意:这里 parentScrollView 表示 Outer ScrollView 而 childScrollView 表示 Inner ScrollView

parentScrollView.setOnTouchListener(new View.OnTouchListener() {

@Override
public boolean onTouch(View v, MotionEvent event) {
Log.v(TAG, "PARENT TOUCH");

findViewById(R.id.child_scroll).getParent()
.requestDisallowInterceptTouchEvent(false);
return false;
}
});

childScrollView.setOnTouchListener(new View.OnTouchListener() {

@Override
public boolean onTouch(View v, MotionEvent event) {
Log.v(TAG, "CHILD TOUCH");

// Disallow the touch request for parent scroll on touch of child view
v.getParent().requestDisallowInterceptTouchEvent(true);
return false;
}
});

关于android - ScrollView 里面的 ScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4490821/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com