gpt4 book ai didi

android - 为什么我的 ListView 不显示我的项目?

转载 作者:太空狗 更新时间:2023-10-29 13:03:10 64 4
gpt4 key购买 nike

我有一个 ListView ,我想显示几个项目。然而,程序编译后,什么也没有出现,我不确定为什么。

    ListView listView = findViewById(R.id.quikList);
ArrayList<String> list = new ArrayList<String>();

list.add("Hello");
list.add("Is it me youre looking for?");
list.add("I can see it in your smile and I want so badly to make this listview work");

ArrayAdapter<String> aa = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, android.R.id.text1, list);
listview.setAdapter(aa);

我不知道为什么这个非常基本的任务不起作用。我认为这可能是由于 android.R.id.text1,但我不确定为什么。任何人都可以就此主题提供任何形式的启示,这将是非常棒的。

最佳答案

不需要第三个参数,只需删除这一行 android.R.id.text1

ArrayAdapter<String> aa = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, list);
listView.setAdapter(aa);

解决方案 2:

可能是您的主题问题,这意味着您的 Textview 颜色与 Listview 背景颜色相同..

所以只需更改您的 ListView 背景颜色...

android:background="@android:color/holo_red_dark"

关于android - 为什么我的 ListView 不显示我的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52520284/

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