RecyclerView 列表显示问题

原创 2017年09月22日 14:56:48

1 无法显示:

很有可能是因为你的布局管理器设置错了

        rAdapter = new RAdapter(MainActivity.this, list);
        mLayoutManager=new LinearLayoutManager(MainActivity.this);
        mLayoutManager.setOrientation(LinearLayoutManager.VERTICAL);//尤其是这句
        recyclerView.setLayoutManager(mLayoutManager);
        recyclerView.setAdapter(rAdapter);

上面这四句话一句话不能少,否则就会显示空白

2 显示之间出现大段空白

这种情况是刚加载页面的时候显示的没问题但是只要你滑动页面就会出现item之间间隔整个屏幕

这里写图片描述

item布局不要设置高度match_parent,而要设置成wrap_content(如果是横向排列,注意是宽度设置成wrap_content)

3 一直居左显示

 @Override
    public VH onCreateViewHolder(ViewGroup parent, int viewType) {
        View view = LayoutInflater.from(context).inflate(R.layout.item, parent,false);//注意不是设置null
       ...
    }
版权声明:本文为博主原创文章,未经博主允许不得转载。

Android 使用RecyclerView实现(仿微信)的联系人A-Z字母排序和过滤搜索功能

之前做项目的时候遇到一个需求是实现品牌的字母排序功能,网上的资料很多,但是有一部分有bug,这篇文章是我学习和解决部分bug之后的总结。今天带来的是RecyclerView的A-Z字母排序和过滤搜索功...
  • SilenceOO
  • SilenceOO
  • 2017年07月21日 16:35
  • 3333

通过recyclerView实现列表显示

前期首先我并没有学习过ListView,但是RecyclerView更加强大,虽然我暂时用不到其动画功能,并且两者都能实现目前我需要的功能,但学了稍为复杂的RecyclerView想要入手ListVi...
  • Seth_2015
  • Seth_2015
  • 2017年03月26日 11:10
  • 283

RecyclerView设置空数据视图

前言我们在使用ListView的时候,如果现在没有数据,通过设置setEmptyView()来展示一个空数据视图,但是RecyclerView并没有这样的方法可以使用,那么如果给RecyclerVie...
  • aiynmimi
  • aiynmimi
  • 2017年06月20日 16:16
  • 2819

解决RecyclerView复用,导致Item混乱问题,checkbox也类似此做法

一、在onBindViewHolder方法中给要操作的控件setTag holderTwo.item_ll_root.setTag(position); 二、在onBindViewHolder方法中...
  • cgt_cgt
  • cgt_cgt
  • 2016年12月22日 12:43
  • 4644

使用RecyclerView碰到的若干问题

RecyclerView碰到的若干问题   RecyclerView控件非常好用,横向和纵向的滑动都能有很好的效果,而且view的重用,听说效率很高(不知道真实情况如何)。在使用的过程中遇到过几个...
  • feishangbeijixing
  • feishangbeijixing
  • 2015年08月28日 19:45
  • 2329

解决RecyclerView代码复用问题

方法一. holder.setIsRecyclable(false);//取消复用,但会造成卡顿 方法二.在Adapter下(就是添加一个标记集合,当是否点击,如果是就添加到这个集合中,否就移除,再...
  • a708959817
  • a708959817
  • 2017年06月27日 22:00
  • 2278

Android之RecyclerView之空数据提示

RecyclerView是android-support-v7-21版本中新增的一个Widget,官方介绍RecyclerView 是 ListView 的升级版本,更加先进和灵活。 查看View...
  • IO_Field
  • IO_Field
  • 2015年10月28日 22:07
  • 7860

Scrollview嵌套Recyclerview出现的问题解决办法

解决了Scrollview嵌套Recyclerview出现的滑动卡顿和显示不完全的问题
  • qq_36773157
  • qq_36773157
  • 2017年08月11日 16:20
  • 420

Android城市选择列表(一)——RecyclerView数据分组

地区选择功能在APP中是非常常见的,Demo主要简单实现了快速索引选择地区的功能,本帖围绕此demo,介绍如何在RecyclerView中分组展示数据以及快速索引。先上效果图:1.虚拟数据创建一个类保...
  • a1533588867
  • a1533588867
  • 2016年10月26日 12:36
  • 5914

RecyclerView的Item复用出现问题导致排版混乱

在ListView中用setTag来解决Item的复用问题,但是RecyclerView中已经帮我们封装好了复用,如果在项目中出现了RecyclerView的复用性问题时.谈谈我碰到的那些坑. ...
  • Stephen2Wong
  • Stephen2Wong
  • 2017年03月20日 17:24
  • 1642
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RecyclerView 列表显示问题
举报原因:
原因补充:

(最多只允许输入30个字)