Android RecyclerView禁止滑动

2019-06-24 06:14:28

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


解决方法:


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)


  • 2019-09-29 10:28:04

    程序员实用工具网站

    程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理。

  • 2019-10-08 13:14:44

    MySQL 批量修改表名

    功能:将数据库 booksystem 中的表名前缀是 sys_ 开头的表名替换 sys_ 为 qun_

  • 2019-10-08 13:26:19

    详解Linux服务器最大tcp连接数

    1全部作为client端的情况下,最大tcp连接数为65535,这些连接可以连到不同的server ip。 2对server端,通过增加内存、修改最大文件描述符个数等参数,单机最大并发TCP连接数超过10万 是没问题的,国外 Urban Airship 公司在产品环境中已做到 50 万并发 。