首页 > 解决方案 > Android Studio Preview 未显示 ListView 示例

问题描述

我是应用程序开发的新手,所以也许我犯了一个明显的错误。但是我的问题是,就像我在标题中提到的那样,我的预览没有显示 ListView 示例(图 1 显示了我希望预览显示的内容),但是当我添加一个 ArrayList 并在模拟器上启动它时,一切都正确显示.

1 https://i.stack.imgur.com/w4uON.png

2 https://i.stack.imgur.com/6Hneo.png

3 https://imgur.com/sQtBpAo

4 https://imgur.com/a/moT6M4K

标签: javaandroidandroid-studiolistviewpreview

解决方案


在您的布局 XML (activity_main.xml) 中,您可以将 tools:listitem 属性添加到 ListView 以指定要在预览中显示的布局。像这样...

<ListView
    android:id="@+id/myListView"
    android:layout_width="0dp"
    android:layout_height="0dp"
    tools:listitem="@layout/item_something"
    ... />

只需将“item_something”替换为您要用于每个项目的布局名称。

PS。当您处于“设计”模式而不是编辑 XML 时,查找左侧带有小扳手图标的属性。您可以将其他“工具”属性用于类似的事情。


推荐阅读