如何将HashMap值(String)设置为微调框,当我们选择任何项目时,它应该获取其键(Integer)

时间:2018-07-26 05:08:59

标签: android hashmap android-spinner

HashMap<Integer,String> doctype_final = new  HashMap<Integer,String>();
doctype_final.put(1,"a");
doctype_final.put(2,"b");
doctype_final.put(3,"c");

,我想将地图values(String)设置到微调器。我该怎么做? 我的微调器是

 Spinner spinner1 = (Spinner)v.findViewById(R.id.spinner_id);
 ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this.getActivity(), android.R.layout.simple_spinner_dropdown_item, doctype_final);
 adapter1.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
 spinner1.setAdapter(adapter1);

如果我们选择a,b和c之类的任何项目,则要分别传递其ID,例如1,2和3。

请任何人都可以提出建议。提前致谢。

0 个答案:

没有答案