ListView的多种ViewType - http://blog.csdn.net/wubihang/article/details/51462520
android 让ImageView的图片全屏填充 android:scaleType="fitXY"
ScrollView嵌套RecyclerView时滑动出现的卡顿?-http://zhanglu0574.blog.163.com/blog/static/113651073201641853532259/
解决:禁止RecyclerView的滑动。
最简单方便的就是直接
linearLayoutManager = new LinearLayoutManager(context) {
@Override
public boolean canScrollVertically() {
return false;
}
};
另外就是重写LayoutManager,以Grid模式来说:
public class ScrollGridLayoutManager extends GridLayoutManager {
private boolean isScrollEnabled = true;
public ScrollGridLayoutManager(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
}
public ScrollGridLayoutManager(Context context, int spanCount) {
super(context, spanCount);
}
public ScrollGridLayoutManager(Context context, int spanCount, int orientation, boolean reverseLayout) {
super(context, spanCount, orientation, reverseLayout);
}
public void setScrollEnabled(boolean flag) {
this.isScrollEnabled = flag;
}
@Override
public boolean canScrollVertically() {
//Similarly you can customize "canScrollHorizontally()" for managing horizontal scroll
return isScrollEnabled && super.canScrollVertically();
}
}
------------------------------------------------
ScrollView嵌套ListView问题解决方案- http://blog.csdn.net/lpjishu/article/details/54410873
转载请注明原文地址: https://ju.6miu.com/read-1000396.html