【发布时间】:2017-09-13 07:04:52
【问题描述】:
我只需要在列表视图中设置名字字段值。 我正在查询数据并获取所有值并将它们显示在列表视图中。只需要显示名字
代码,
import c...l.Database.ItemCRUDOperations;
import c...l.Model.Item;
List<Item> items;
ListView listView = (ListView) findViewById(R.id.listView);
itemCrud = new ItemCRUDOperations(this);
itemCrud.open();
items = itemCrud.getAllItems(); // returns id, first name, last name ...
// i need to only show first name in list view, currently it is showing all fields in listview
//I tried items.getFirstName() as I have getters and setters to it but not getting the value.
itemCrud.close();
ArrayAdapter<Item> adapter = new ArrayAdapter<>(this,
android.R.layout.simple_list_item_1, items);
listView.setAdapter(adapter);
【问题讨论】:
-
代替Item ArrayList 创建String ArrayList