android–tools:listitem用于自定义视图扩展RecyclerView

android–tools:listitem用于自定义视图扩展RecyclerView,第1张

概述我尝试使用工具:listitem在RecyclerView上显示正确样式的样本数据.这在使用原始视图时工作正常.但是当扩展RecyclerView以创建我自己的自定义视图以添加一些功能时,它只会在AndroidStudio的布局预览中显示一个空白区域.扩展时如何使用View的所有布局预览功能?我的视图如下所示:c

我尝试使用工具:Listitem在RecyclerVIEw上显示正确样式的样本数据.这在使用原始视图时工作正常.

但是当扩展RecyclerVIEw以创建我自己的自定义视图以添加一些功能时,它只会在Android Studio的布局预览中显示一个空白区域.

扩展时如何使用VIEw的所有布局预览功能?

我的视图如下所示:

class TestRecyclerVIEw(    context: Context,    attrs: AttributeSet? = null,    defStyle: Int) : RecyclerVIEw(context, attrs, defStyle) { }

有任何想法吗?

解决方法:

您只需在AndroID Studio中构建或重建项目,您的自定义视图就会显示示例数据.

经过测试,确实有效!我的AndroID Studio是AndroID 3.3 Beta 3

<com.test.my.TestRecyclerVIEw        androID:ID="@+ID/your_ID"        androID:layout_wIDth="match_parent"        androID:layout_height="wrap_content"        app:layoutManager="androIDx.recyclervIEw.Widget.linearlayoutmanager"        tools:Listitem="@layout/your_item"/>

不要忘记在自定义RecyclerVIEw中放置app:layoutManager属性!

app:layoutManager="androIDx.recyclervIEw.Widget.linearlayoutmanager"

总结

以上是内存溢出为你收集整理的android – tools:listitem用于自定义视图扩展RecyclerView全部内容,希望文章能够帮你解决android – tools:listitem用于自定义视图扩展RecyclerView所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1109061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存