Android recyclerview没有';不显示项目
我制作了acustom列表项以在recyclerview中显示Android recyclerview没有';不显示项目,android,android-recyclerview,Android,Android Recyclerview,我制作了acustom列表项以在recyclerview中显示 此回收中仅显示一项 主要活动 适配器 您还应该将LayoutManager添加到recyclerView中 recyclerView.setLayoutManager(new LinearLayoutManager(this)); 如果您是用XML制作的,请参考以下内容: <android.support.v7.widget.RecyclerView xmlns:app="http://schemas.andr
此回收中仅显示一项 主要活动 适配器
您还应该将
LayoutManager
添加到recyclerView
中
recyclerView.setLayoutManager(new LinearLayoutManager(this));
如果您是用XML制作的,请参考以下内容:
<android.support.v7.widget.RecyclerView
xmlns:app="http://schemas.android.com/apk/res-auto"
app:layoutManager="android.support.v7.widget.GridLayoutManager" >
该类必须扩展
android.support.v7.widget.RecyclerView$LayoutManager并具有
默认构造函数或具有签名的构造函数
(android.content.Context,android.util.AttributeSet,int,int)
如果名称以“.”开头,则应用程序包的前缀为。其他的
如果名称包含“.”,则假定类名为完整名称
类名。否则,将显示回收器视图包名称
(android.support.v7.widget)是前缀
我希望它能有所帮助。您还应该将
LayoutManager
添加到recyclerView
中
recyclerView.setLayoutManager(new LinearLayoutManager(this));
如果您是用XML制作的,请参考以下内容:
<android.support.v7.widget.RecyclerView
xmlns:app="http://schemas.android.com/apk/res-auto"
app:layoutManager="android.support.v7.widget.GridLayoutManager" >
该类必须扩展
android.support.v7.widget.RecyclerView$LayoutManager并具有
默认构造函数或具有签名的构造函数
(android.content.Context,android.util.AttributeSet,int,int)
如果名称以“.”开头,则应用程序包的前缀为。其他的
如果名称包含“.”,则假定类名为完整名称
类名。否则,将显示回收器视图包名称
(android.support.v7.widget)是前缀
我希望它能有所帮助。在您的
列表项.xml中,请确保设置了
不要忘记添加布局管理器
在XML中:app:layoutManager=“androidx.recyclerview.widget.LinearLayoutManager”
或
app:layoutManager=“androidx.recyclerview.widget.GridLayoutManager”
或在代码中:
recyclerView.setLayoutManager(new LinearLayoutManager(this));
或
在listitem.xml中,确保设置了
不要忘记添加布局管理器
在XML中:app:layoutManager=“androidx.recyclerview.widget.LinearLayoutManager”
或
app:layoutManager=“androidx.recyclerview.widget.GridLayoutManager”
或在代码中:
recyclerView.setLayoutManager(new LinearLayoutManager(this));
或
日志发生了什么?您还需要设置一个LayoutManagerI,它是用Xml创建的,但是一个项目只显示一个!请为recyclerview项目发布xml代码@ِAalap Patal谢谢它solvedLog?发生了什么?您还需要设置一个LayoutManagerI,它是用Xml创建的,但是一个项目只显示一个!请为recyclerview项目发布xml代码@ِAalap Patal感谢它解决了我用xml制作的问题,但一个项目只显示一个!检查编辑后的答案@AmmArYasser@AmmArYasser还要检查R.layout.lisstitem中的高度是否为“包裹内容”或“匹配父项”。Thank u it solved投票表决解决方案,并将其标记为“已接受”。谢谢@AmmArI用Xml制作,但一个项目只显示一个!检查编辑后的答案@AmmArYasser@AmmArYasser还要检查R.layout.lisstitem中的高度是否为“包裹内容”或“匹配父项”。Thank u it solved投票表决解决方案,并将其标记为“已接受”。谢谢@AmmArthanks的帮助:“我看不出有什么不同。谢谢你的帮助:”我看不出有什么不同。英雄联盟