ListView id字段不考虑并产生错误

时间:2016-07-25 10:02:31

标签: android-studio

我有ListView的声明:

<ListView
    android:id="@id/android:list"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

我已经将ListView的id字段设置为@id/android:list,但我收到错误Your content must have a ListView whose id attribute is 'android.R.id.list'

2 个答案:

答案 0 :(得分:0)

我的朋友完全错了。

android:id属性中,您需要为窗口小部件定义自己的ID。所以如果你想把id作为列表,那就像是:

android:id="@+id/list"

android:list将指向在android库中具有id作为列表的变量。

答案 1 :(得分:0)

您提供的ID不正确。

使用:android:id="@+id/listView"

创建新视图时,应使用+来提供ID。