是否可以在 ArrayAdapter 实例化中使用哈希图?
我的“区域”哈希图将自定义 ID 处理为键:Hashmap<ID,Value>
。
vRegions.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, regions));
这里的问题是它ArrayAdapter
会调用我的哈希图toString()
,它会打印value
并丢弃ID
!
我希望能够使用该 ID,有什么方法可以将其设置为simple_list_item_1
's ID
,以便稍后在 onclick 事件中检索它?