gpt4 book ai didi

Android:id ListView

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:48:25 25 4
gpt4 key购买 nike

我在我的 xml 中声明了一个 ListView :

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:background="#F7EFE8">

<ListView android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
<TextView android:id="@+id/android:empty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/no_message"/>
</LinearLayout>

但是当我尝试向 java 声明/使用它时,找不到 id。但是当我将 ListView 重命名为其他名称并尝试使用它时,我可以看到它“R.id._”但是当 R.id.list 时我找不到它。如果我没有使用 android:list,则会出现一个错误,即应该有一个 id 为 android:list 的 ListView 。这里有什么帮助吗?

最佳答案

您的 ListView 对象 ID 应指定为 android:id="@android:id/list"

ListView lv = (ListView) findViewById(android.R.id.list);

或者它应该有一些其他的 id,比如 android:id="@+id/sampleList"

ListView lv = (ListView) findViewById(R.id.sampleList);

检查这个:ListActivity

list

希望这会有所帮助。

关于Android:id ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8410099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com