美文网首页
Android 禁止RecyclerView 上下滚动

Android 禁止RecyclerView 上下滚动

作者: 信仰年輕 | 来源:发表于2023-12-06 15:18 被阅读0次

    在开发时,数组返回数目很少,需求要求不能左右滑动;

    解决方法:

    1. RecyclerView 为垂直状态(VERTICAL)下:

               LinearLayoutManager layoutManager = new LinearLayoutManager(context){
                   @Override
                   public boolean canScrollVertically() {
                       return false;
                   }
               };
               recyclerView.setLayoutManager(layoutManager);
      
    2. RecyclerView 为水平状态(HORIZONTAL)下:

               LinearLayoutManager layoutManager = new LinearLayoutManager(context,LinearLayoutManager.HORIZONTAL,false){
                   @Override
                   public boolean canScrollHorizontally() {
                       return false;
                   }
               };
               recyclerView.setLayoutManager(layoutManager);
      

    相关文章

      网友评论

          本文标题:Android 禁止RecyclerView 上下滚动

          本文链接:https://www.haomeiwen.com/subject/yuujgdtx.html