在RecyclerView android中滚动查看
我目前正在使用recyclerView和cards 我有一个卡片布局。现在我想在卡片中添加scrollview,这是可能的。如果是,那怎么办? 棕色布局是回收器视图布局,而蓝色布局是卡片布局。在每张卡片里面我需要一个滚动视图,这可能吗在RecyclerView android中滚动查看,android,android-recyclerview,android-scrollview,android-cardview,Android,Android Recyclerview,Android Scrollview,Android Cardview,我目前正在使用recyclerView和cards 我有一个卡片布局。现在我想在卡片中添加scrollview,这是可能的。如果是,那怎么办? 棕色布局是回收器视图布局,而蓝色布局是卡片布局。在每张卡片里面我需要一个滚动视图,这可能吗 我不确定这是否有效,但你可以试试这个 触摸scrollview时,禁用触摸回收器视图 同样,在recyclerview touch上禁用scrollview touch 这可以像这样实现 //用于scrollView scrollView.setOnTo
我不确定这是否有效,但你可以试试这个
- 触摸scrollview时,禁用触摸回收器视图
- 同样,在recyclerview touch上禁用scrollview touch
scrollView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
// Disallow the touch request for parent scroll on touch of child view
view.getParent().requestDisallowInterceptTouchEvent(false);
return true;
}
});
看看这是否对你有帮助。试试这个
public class NoInterceptScrollView extends ScrollView {
public NoInterceptScrollView(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
return false;
}
}
我得到了一个尝试什么的提示,现在让我看看是否可行,我会张贴答案谢谢