SimpleAdapter

来源:互联网 发布:java防止接口频繁调用 编辑:程序博客网 时间:2024/05/18 10:02


private void SimpleAdapterListView() {
  List<Map<String, Object>> data = new ArrayList<Map<String, Object>>();
  for (VideoInfo video : videos) {
   
  Map<String, Object> item = new HashMap<String, Object>();
  item.put("thumbnail", video.thumbnail);
  item.put("name", video.name);
  item.put("path", video.path);
  item.put("size", video.size);
  data.add(item);
  

 }

String[] from = new String[] { "thumbnail", "name", "size" };
  int[] to = new int[] { R.id.iv_video_thumbnail, R.id.tv_video_name,
    R.id.tv_video_size };


  SimpleAdapter adapter = new SimpleAdapter(this, data,
    R.layout.list_item_videoinfo, from, to);
  getListView().setAdapter(adapter);

}
0 0