ListView工具:listitem无法在android studio 2.2稳定通道中工作

时间:2016-09-20 09:55:54

标签: android listview android-studio android-studio-2.2

重现步骤:

  • 打开布局编辑器
  • 添加ListItem
  • 指定工具:具有有效row_layout
  • 的listitem属性

会发生什么:

它应该使用工具布局:listitem来渲染列表项。

实际结果:

没有任何变化,它仍然显示带有通用视图的默认列表

错误报告

我可以看到此错误已于2016年7月5日提交Bug Report Link

是否有可用于渲染列表的工作?

4 个答案:

答案 0 :(得分:2)

需要注意的一件事是tools:listitem而不是tools:listItem,这有点令人困惑。花了我一些时间弄清楚这一点,因为AndroidStudio当前不提供自动补全功能。

答案 1 :(得分:1)

您必须在列表中定义一个ID,即android:id =“@ + id / list_view”

答案 2 :(得分:0)

这已在Android Studio 2.3 beta 1中修复

答案 3 :(得分:0)

tools:listItem不起作用的另一个原因是,当您使用旧版Android Studio时,正在使用AndroidX的RecyclerView。更新到3.2或更高版本,它将起作用。