2011-01-10 6 views
0
for(int i=0;i<StoreparsrData.title.size();i++){ 
     HashMap<String,String> temp = new HashMap<String,String>(); 
     Bitmap bt=Utility.getBitmapFile(StoreparsrData.url.get(i).toString()); 
     ImageView img=(ImageView)findviewbyid(R.id.img); 
     img.setImageBitmap(bt); 

하지만 iwant 내가 당신의 질문을 이해하고있어 경우에 따라서는 쇼 이미지 Pls는 저에게HashMap <String, String> temp = 새 HashMap <String, String>(); 패스 이미지

+0

PLS 형식으로 제대로 –

+2

일부 이해 수준을 가지고 귀하의 게시물을 편집 할 생각이 있나요? – fiction

+0

코드의 형식이 잘못되어 컴파일되지 않으며 그 질문을 실제로 이해하지 못합니다. 아마도 질문을 좀 더 명확하게 편집 할 수 있습니까? –

답변

1

응답

temp.put("image",image); 




    temp.put("title",StoreparsrData.title.get(i).toString()); 
    temp.put("description", StoreparsrData.description.get(i).toString()); 
    temp.put("lastbuilddate", StoreparsrData.lastBuildDate.get(0).toString()); 
    list.add(temp); 
    } 

에 대한 입력 있도록 문자열이 img.setImageBitmap(bt); 변환, 왜 사용하지 : 당신은에서 읽을 때

temp.put("image",StoreparsrData.url.get(i).toString()); 

그런 다음 ImageView 조회를 수행 여기에 편집

다른 접근 방식 :

public class ParseBean { 
    private ImageView image; 
    private String title; 
    private String description; 
    private String lastBuildDate; 
    // add getters and setters here 
} 
... 
for(int i=0;i<StoreparsrData.title.size();i++){ 
    HashMap<String,ParseBean> temp = new HashMap<String,ParseBean>(); 
    Bitmap bt=Utility.getBitmapFile(StoreparsrData.url.get(i).toString()); 
    ImageView img=(ImageView)findviewbyid(R.id.img); 
    img.setImageBitmap(bt); 
    ParseBean bean = new ParseBean(); 
    bean.setImage(img); 
    bean.setTitle(StoreparsrData.title.get(i).toString()); 
    bean.setDescription(StoreparsrData.description.get(i).toString()); 
    bean.setLastBuildDate(StoreparsrData.lastBuildDate.get(0).toString()); 
    list.add(bean); 
} 
+0

하지만이 StoreparseData.url.get (i) .toString() 여기서 Storeparsedata는 클래스이며 & url은 벡터입니다. 이 벡터에 저장된 데이터를 파싱합니다. 파싱 된 데이터 만이 www.fifa.com/fifa.gif와 같은 URL을 제공하므로이 링크를 직접 표시 할 수 없으므로이 링크를 이미지로 변환하는 다른 클래스 인 Utility.class를 Bitmap과 유사하게 사용하십시오 bt = Utility.getBitmapFile (StoreparsrData.url.get (i) .toString()); ImageView img = (ImageView) findviewbyid (R.id.img); img.setImageBitmap (bt); & 지금 나는이 img를 보내고 싶어 pls 도움이 –

+0

다른 접근법을 추가했습니다. –

관련 문제