一个比较长的界面通常都是Scrollview嵌套RecyclerView来解决.不过这样的UI并非咱们开发人员想看到的,实际上嵌套以后.由于Scrollview和RecyclerView都是滑动控件.会有一点滑动上的冲突.致使滑动起来有些卡顿.这个时候.咱们重写一下LayoutManager就好了java
例如:ide
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false) { @Override public boolean canScrollVertically() { return false; } }; recyclerview.setLayoutManager(linearLayoutManager); recyclerview.setAdapter(tempCommonAdapter);如此.禁止掉RecyclerView的滑动.就能一如既往的流畅了