0
我有一個非常簡單的問題,但我只想弄明白。從哈希映射中獲取字符串
我希望能夠從一個HashMap中拿出一些東西,但不能讓它工作。
下面是代碼:
try{
JSONArray deelnemers = json.getJSONArray("deelnemers");
int Key = getIntent().getIntExtra("Key", -1);
{ HashMap<String, String> map = new HashMap<String, String>();
JSONObject e = deelnemers.getJSONObject(Key);
map.put("id", String.valueOf(Key));
map.put("name", "Naam: " + e.getString("naamingw2"));
map.put("sex", "Geslacht: " + e.getString("geslacht"));
map.put("rank", "Rang: " + e.getString("rang"));
map.put("picture", "http://www.de-saksen.nl/2/images/comprofiler/" + e.getString("avatar"));
mylist.add(map);
}
String URL = new String (mylist.get("picture"));
WebView WV = (WebView) findViewById(R.id.webView1);
WV.loadUrl(URL);
我在得到一個compiller錯誤(mylist.get( 「圖片」));
' 「圖片報」'是在'map',而不是在'mylist',我想。 – nullpotent 2012-07-31 09:12:53
不應該是map.get(「picture」)或((HashMap)mylist.get(0))。get(「picture」) – krishnakumarp 2012-07-31 09:13:24
錯誤是什麼? – sunil 2012-07-31 09:13:52