gpt4 book ai didi

java - 可以在listview的setListAdapter或SimpleAdapter中显示对象值的Arraylist吗?

转载 作者:行者123 更新时间:2023-12-01 16:01:35 25 4
gpt4 key购买 nike

嗨,

我想知道是否可以在listview的setListadapter或SimpleAdapter中显示对象值的Arraylist?

String ArrayList 工作正常,我只是想尝试一下 Object ArrayList 的运气

ArrayList<userinfo> list = new ArrayList<userinfo>();


setListAdapter(new ArrayAdapter<userinfo>(this, R.layout.messages, list)); // list.???


userinfo class consist of all the getters and setters.

字符串ArrayList(工作版本)@ http://developer.android.com/resources/tutorials/views/hello-listview.html

最佳答案

最简单的解决方案是实现 userinfo.toString() 方法 - 然后 ArrayAdapter 将自动使用此方法从对象中获取字符串值。如果您不想这样做,您可以覆盖 ArrayAdapter.getView() 方法并手动创建 View 对象。

关于java - 可以在listview的setListAdapter或SimpleAdapter中显示对象值的Arraylist吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3738310/

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