0

私のXMLにある画像をListFieldに表示したいのですが、データを解析しましたが、listfield.iのデータを表示できませんでした。私のデータのセッターとゲッターが含まれています。URL(XML DATA)の画像を含むBlackberry-ListField

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()); 
         } 

私は1つのTableRowManagerを作成しました。その後、上記のようにそのマネージャでビットマップとラベルを追加しました。

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は、私のカスタムマネージャーで、リストビューのアプローチに使用します。 – Sagar

関連する問題