Можно ли использовать хэш-карту в экземпляре ArrayAdapter?
моя хэш-карта "регионов" обрабатывает пользовательский идентификатор как ключи: Hashmap<ID,Value>
.
vRegions.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, regions));
проблема здесь в том, что ArrayAdapter
вызовет toString()
моего хеш-карты, который напечатает value
и отбросит ID
!
Я хочу использовать этот идентификатор, есть ли способ установить его как simple_list_item_1
s ID
, чтобы я мог получить его позже внутри события onclick?