是否可以在不更改项目实际价值的情况下更改微调项目的显示名称?
例如,我目前正在将一些网站链接从List
添加到微调器,而不是显示实际链接,我希望微调器只显示该链接的描述。这可能吗?
或者我是否必须更改微调器,我不是将实际的网站链接添加为项目,而是添加说明,然后根据选择的描述以编程方式选择链接?
希望你明白我在这里要做的事情......
答案 0 :(得分:1)
这是一种解决方法,但适合这种情况。在
你可以有一个hashmap(它会有你的链接和desc的映射信息)存储描述的链接和这样的调用
public void onItemSelected(AdapterView<?> parent, View view,
int pos, long id) {
// An item was selected. You can retrieve the selected item using
navigatetoLink(Hashmap.get( parent.getItemAtPosition(pos)));
}