【发布时间】:2016-01-14 20:20:54
【问题描述】:
我得到了这个对象的 ArrayList,我需要像这样将它设置为我的微调器的适配器:
ArrayList<Contact> contactlist= new ArrayList<Contact>();
contactlist.add("Gabe");
contactlist.add("Mark");
contactlist.add("Bill");
contactlist.add("Steve");
ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, contactlist);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
contactsSpinner.setAdapter(adapter);
这是我的联系人对象的示例,它只有两个变量,名称和 ID
Contact contact = new Contact();
contact.setName("Gabe")
contact.setID("14575")
我需要使旋转器显示从ArrayList的联系人的名称,因为它显示了内存中的联系地址,并且在选择时,我需要返回联系人ID,以执行另一个操作。 我该怎么做?
【问题讨论】:
-
我不清楚你的问题到底是什么,甚至你问了多少问题。你能解释一下代码在做什么是不正确的,或者你需要它做什么而不是做什么?
标签: android user-interface drop-down-menu spinner