如何将imageview传递到listview一个android

时间:2012-03-24 15:49:44

标签: android-layout

please see the below code 
      //here i call the gallery view
        Gallery g = (Gallery) findViewById(R.id.gallery);
            g.setAdapter(new ImageAdapter(this, json));

        //image adapter class
      public class ImageAdapter extends BaseAdapter {
    Bitmap bmp;
          private ImageView[] mImages;
          String[] itemimage;

       public ImageAdapter(Context context, JSONArray imageArrayJson) {
        this.mImages = new ImageView[imageArrayJson.length()];
        String qrimage;
         try
       {
        private Image View[] mImages; 
       for (int i = 0; i < imageArrayJson.length(); i++) {
        JSONObject image = imageArrayJson.getJSONObject(i);
        qrimage = image.getString("itemimage");


        byte[] qrimageBytes = Base64.decode(qrimage.getBytes());

        bmp = BitmapFactory.decodeByteArray(qrimageBytes,
                                            0,
                                            qrimageBytes.length);
        mImages[i] = new ImageView(context);

        mImages[i].setImageBitmap(bmp);  

       my xml view
       <Gallery xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/gallery"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
 />

我可以使用json通过url查看图像我可以进入图库布局。我想将相同的数据导入listview.please帮助我

我使用url获取所有json数据到android我传递图像适配器类这里画廊视图可以使用库出现..我想要图像而不是画廊到listveiw

1 个答案:

答案 0 :(得分:0)

您需要编写自己的适配器。 而且您必须为列表视图项提供自己的布局

也许这次讨论给人留下了印象

Custom ListView adapter, strange ImageView behavior

或本教程

http://www.vogella.de/articles/AndroidListView/article.html