【发布时间】:2019-04-11 18:57:21
【问题描述】:
我尝试使用tools:listitem 在RecyclerView 上显示正确样式的样本数据。这在使用原始视图时效果很好。
但是,当扩展 RecyclerView 创建我自己的自定义视图以添加一些功能时,它只会在 Android Studio 的布局预览中显示一个空白区域。
如何在扩展视图时使用它的所有布局预览内容?
我的视图如下所示:
class TestRecyclerView(
context: Context,
attrs: AttributeSet? = null,
defStyle: Int
) : RecyclerView(context, attrs, defStyle) { }
有什么想法吗?
【问题讨论】:
-
预览似乎适用于其他默认视图,例如TextView(一个自定义的EditText 就像一个普通的一样呈现)。也许它与设计时间属性的实现有关?例如。他们检查
RecyclerView而不是T extends RecyclerView?
标签: android android-studio android-layout android-recyclerview