0

我不是android开发的专家。请原谅我问了这样一个菜鸟问题。

到目前为止,我使用BaseAdapterandArrayList<Map<String,String>>来处理行文本视图。

我的问题是如果我想使用两个 ArrayList来处理行文本和图像ArrayList<Map<String,String>>会发生什么?ArrayList<Bitmap>

我还能notifydatasetchanged像目前为止所做的那样更新我的 ListView 吗?

我想要求 listView 在使用完成下载图像后更新列表notifydatasetchanged

4

2 回答 2

1

制作自己的自定义类,包括 Map 和 Bitmap .. 并定义此类的 arrayList .. 像这样:

class MyCustomClass{
  private Map<String, String> myMap;
  private Bitmap myBitmap;

   public MyCustomClass(Map<String,String> map, Bitmap bitmap)
   {
     this.myMap = map;
     this.myBitmap = bitmap;
    }
 }

在您的活动中:

ArrayList<MyCustomClass> myArrayList = new ArrayList<MyCustomClass>();
于 2013-07-18T10:11:57.297 回答
1

在这两种情况下,您可能都想查看这个很好的教程。

于 2013-07-18T12:40:00.713 回答