将子项添加到 ListView
Adding subitem to ListView
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 项目可以有自己的自定义布局。当您为 ListView 创建适配器时,您可以将布局 ID 传递给适配器构造函数。
如果您想显示更多细节,例如图像和 文本或两个文本视图,那么您将必须扩展适配器 和 实现 getView() 到 属性设置图片+文字
请检查 this 回答示例。
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 项目可以有自己的自定义布局。当您为 ListView 创建适配器时,您可以将布局 ID 传递给适配器构造函数。
如果您想显示更多细节,例如图像和 文本或两个文本视图,那么您将必须扩展适配器 和 实现 getView() 到 属性设置图片+文字
请检查 this 回答示例。