我使用畢加索從網站獲取圖像。 (TheMovieDB)如何獲取ArrayList <HashMap>作爲字符串的值?
System.out.println("http://image.tmdb.org/t/p/w185" +
String.valueOf(posters.get(position).values())
我只是用上面的代碼來測試listView.setOnItemClickListener
海報:
static ArrayList<HashMap<String, String>> posters;
問題是,當我在列表視圖中單擊某個項(全部該項目具有相同的鏈接現在)它返回:
I/System.out: http://image.tmdb.org/t/p/w185[/kqjL17yufvn9OVLyXYpvtyrFfak.jpg]
我如何得到它retur將posters.get(position).values()作爲一個字符串?以便它可以正確連接字符串。
我這樣做是從API獲取電影海報鏈接並在列表視圖中顯示。
if (getActivity() != null) {
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
System.out.println("http://image.tmdb.org/t/p/w185" +
String.valueOf(posters.get(position).values()));
}
});
}
發表您的listView.setOnItemClickListener代碼 –
你可以請張貼海報的代碼的ArrayList? – FAT