0

Я хочу отображать изображения, которые находятся в моем XML в ListField. Я проанализировал данные, но не смог отобразить эти данные в listfield.i создал один класс компонента который включает в себя сеттер и получатель моих данных.Blackberry-ListField с изображениями из URL (XML DATA)

if(tempList.item(j).getNodeName().equalsIgnoreCase("bsub")){ 
      tempNode = tempList.item(j); 
      tempNode2 = ((NodeList)tempNode.getChildNodes()).item(0); 
          bean.setsubTitle(tempNode2.getNodeValue().trim()); 
          bean.getsubTitle(); 
          System.out.println("Node Value or subtitle" + bean.getsubTitle().toString()); 
         } 
         if(tempList.item(j).getNodeName().equalsIgnoreCase("bimage")){ 
          tempNode = tempList.item(j);  
          tempNode2 = ((NodeList)tempNode.getChildNodes()).item(0); 
          bean.setImageurl(tempNode2.getNodeValue().trim()); 
          bean.getimageurl(); 
          System.out.println("Node Value or bimg" + bean.getimageurl().toString()); 
         } 

тогда я создал один TableRowManager.then я добавил свой растровой и метку в этом менеджере, как указано выше.

enter code here 

     { 
    TableRowManager row = new TableRowManager(); 

    BitmapField bitmap = new BitmapField(bean.getImage()); 
    row.add(bitmap); 
    LabelField label = new LabelField(bean.getTitle()); 
    row.add(label); 
    label.setFont(myFont1); 
      bitmap.setFont(myFont); 

Я получаю пустой экран во время работы приложения. Любое предложение будет оценено по достоинству.

ответ

0

выглядит сложно понять проблему с предоставленным примером кода. Попробуйте дать полный код. также, посетите эту ссылку, которая демонстрирует поле растрового изображения ежевики. blackberry-webbitmapfield, который загружает изображение с сервера и отображает на экране.

+0

tableRowManager - это мой пользовательский менеджер, который используется для подхода listview. – Sagar

 Смежные вопросы

  • Нет связанных вопросов^_^