我有一个包含recyclerview的Recyclerview。在recyclelerview的位置滚动Recyclerview一个。 Recyclerview one不向左滚动,但在不同位置滚动时,滚动效果很好。我设置setNestedScrollingEnabled(false)和canScrollHorizontally假但不起作用。
这是一次性回收:
rvPageDetail.setNestedScrollingEnabled(true);
rvPageDetail.setHasFixedSize(false);
rvPageDetail.setAdapter(mAdapter);
rvPageDetail.setOnTouchListener(new RecyclerView.OnTouchListener() {
@Override
public boolean onTouch(final View v,
final MotionEvent event) {
return false;
}
});
rvPageDetail.setOnTouchListener(new OnSwipeTouchListener(this,
new OnSwipeTouchListener.IViewCallback() {
@Override
public void onSwipeRight() {
System.out.println(">>>onSwipeRight");
mAdapter.fillData(mDayMonthYearSolarModelList.get(1));
}
@Override
public void onSwipeLeft() {
System.out.println(">>>onSwipeLeft");
mAdapter.fillData(mDayMonthYearSolarModelList.get(2));
}
@Override
public void onSwipeTop() {
}
@Override
public void onSwipeBottom() {
}
@Override
public void onSingleTapUp() {
}
}));