将子项添加到ListView

时间:2016-03-01 06:39:20

标签: android arrays listview android-studio subitem

ListView list = (ListView) findViewById(R.id.listView1);

ArrayAdapter<String> dataAdaptor = new ArrayAdapter<String> (this, android.R.layout.simple_list_item_1, android.R.id.text1, cars); 

list.setAdapter(dataAdaptor);

我为listview编写代码,但我不知道如何获取subitem的数据。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

ListView项目可以拥有自己的自定义布局。为ListView创建适配器时,可以将布局ID传递给Adapter构造函数。

如果您想要显示更多细节,例如图像和文本或两个textview,那么您必须扩展适配器实现getView()到属性设置图像+文本。< /强>

请通过示例查看this回答。