我正在使用Picasso从网站上获取图片。 (TheMovieDB)
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]
如何让它将posters.get(position).values()作为字符串返回?这样它就可以正确地连接String。
我这样做是为了从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()));
}
});
}