【发布时间】:2012-11-16 14:37:55
【问题描述】:
每当用户在 TextBox 中提供一些信息并点击 Button 以启动任务时,我正在使用通过 AsyncTask 运行的参数化 Uri 链接来获取(GET)一些信息。
我得到响应并将该信息作为 JSONObject 插入,并将其放入 HashMap 的 ArrayList 中,该 ArrayList 包含三个字段,全名、用户名和 PhotoByte。
我想要的是为 ListView 制作一个自定义适配器以显示该信息。我知道如何将 decodeByteArray 解码为 Bitmap 并将其设置为 ImageView,但在某个地方我正在苦苦挣扎。
我遵循了这个tutorial 来了解如何制作一个好的自定义适配器...但是我不需要实例化 HttpConnections 也不需要从 url 加载图像,而是需要转换从 url 给出的 byteArray并将其显示在该自定义适配器的 ListView 项内的 ImageView 中。
【问题讨论】:
标签: android listview hashmap android-imageview listadapter