无法通过位置从HashMap获取价值

时间:2018-04-13 06:43:36

标签: android listview hashmap

我有一个hashmap,我需要使用int var。

恢复某个位置的值
Map<String,String> uniList = new HashMap<String, String>();
// ESSE3 CINECA
uniList.put("UniMe","Università degli studi di Messina");
uniList.put("UniBa","Università degli studi di Bari");
uniList.put("UniCz","Università degli studi di Catanzaro");
uniList.put("UniBas","Università degli studi di Basilicata");
uniList.put("UniPrt","Università degli studi di Napoli Partenophe");
uniList.put("UniBs","Università degli studi di Brescia");
uniList.put("UniCam","Università degli studi di Camerino");
uniList.put("UniPr","Università degli studi di Parma");
uniList.put("UniUd","Università degli studi di Udine");
uniList.put("UniRoma3","Università degli studi Roma3");
uniList.put("UniLuspio","Università degli studi internazionali(Roma)");
uniList.put("UniSt","Università per stranieri Dante Alighieri");
uniList.put("UniIuo","Università degli studi di Napoli, l'Orientale");
uniList.put("UniSs","Università degli studi di Sassari");
uniList.put("UniIusm","Università degli studi Roma4");
uniList.put("UniEr","Università Europea di Roma");
uniList.put("UniMol","Università degli studi di Molise");
uniList.put("UniSg","Università delle scienze gastronomiche del Piemonte");
uniList.put("poliBa","Politecnico di Bari");
//ESSE3 INDIPENDENTE

list.getPosition不起作用并使应用程序崩溃:

Map<String, String> list = Globals.getUniList();
Toast.makeText(getContext(), list.get(position), Toast.LENGTH_SHORT).show();

0 个答案:

没有答案