preview不显示 - android studio3.2




有没有办法在Android Studio编辑器中显示RecyclerView内容的预览? (3)

当我将RecyclerView添加到布局时,它显示为空白屏幕。 有没有办法,比如通过 tools 命名空间,来显示RecyclerView内容的预览?


tools 命名空间支持设计时功能(例如在片段中显示哪个布局)或编译时行为(例如应用于XML资源的缩小模式)这是非常强大的功能,正在开发并允许您不编译代码每次看到变化

GridLayoutManager示例

<android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:itemCount="5"
    tools:layoutManager="android.support.v7.widget.GridLayoutManager"
    tools:listitem="@layout/item_video"
    tools:orientation="horizontal"
    tools:scrollbars="horizontal"
    tools:spanCount="2" />

Android studio 3.0 引入的另一个很酷的功能是通过工具属性预定义数据,使用 tools:text="@tools:sample/last_names" 轻松地可视化您的布局结构 tools:text="@tools:sample/last_names" 。 例如,您的预览将如下所示

here here 阅读更多内容


@oRRs是对的!

我正在使用Android Studio 1.4 RC2,您现在可以指定任何自定义布局。

我尝试了一个自定义的CardView,它的工作原理。

tools:listitem="@android:layout/simple_list_item_checked"

首先,在项目XML中添加以下行,以便在编辑项目时预览列表:

tools:showIn="@layout/activity_my_recyclerview_item"

然后,在RecyclerView XML中添加以下行,以预览项目在列表中的显示方式:

tools:listitem="@layout/adapter_item"






android-tools-namespace