2015-03-02 71 views
-1

我想設置存儲在數據庫中的圖像查看圖片地址如何設置圖像存儲在數據庫中的android在imageView?

我有這樣的代碼,但我不知道這樣做,我得到的名字列到TextView的,但我不能像地址設置爲ImageView的

請幫幫我!

的源代碼:

@Override 
public View getView(int arg0, View view, ViewGroup arg2) { 
    // TODO Auto-generated method stub 

    View v1 = view; 

    if (v1 == null) { 

     v1 = inflate.inflate(R.layout.item, null); 
     holder = new ViewHolder(); 

     holder.txt_name = (TextView) v1.findViewById(R.id.item_name); 
     holder.src = (TextView) v1.findViewById(R.id.textView1); 
     holder.img = (ImageView) v1.findViewById(R.id.item_img); 


     v1.setTag(holder); 

    } else { 

     holder = (ViewHolder) v1.getTag(); 

    } 
    HashMap<String, String> song = new HashMap<String, String>(); 
    song = data.get(arg0); 


    holder.txt_name.setText(song.get("name")); 





    return v1; 

} 

static class ViewHolder { 
    TextView txt_name,src; 
    ImageView img; 


} 

回答

0

這取決於你如何保存你的形象 假設它64base數組,你可以做這樣的

byte[] imageBytes = Base64.decode(song.getImageBytes(), Base64.DEFAULT); 
Bitmap pic = BitmapFactory.decodeByteArray(imageBytes, 0, imageBytes.length); 
imageView.setImageBitmap(pic); 
+0

不,我只是保存的圖像的名字,我想返回圖像名稱並設置爲setImageResource – 2015-03-02 10:46:47

+0

在哪裏保存的圖像? – 2015-03-02 10:48:40

+0

告訴我你如何保存圖像或者如果它使用外部的東西保存...告訴我你如何期待它是 – 2015-03-02 10:49:21

相關問題