0

データを解析しましたが、そのデータを listfield に表示できません。データのセッターとゲッターを含む 1 つの Bean クラスを作成しました。

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

アプリの実行中に空白の画面が表示されます。任意の提案をいただければ幸いです。

4

1 に答える 1

0

提供されているサンプル コードの問題を理解するのは難しいようです。完全なコードを与えるようにしてください。また、blackberry Web ビットマップ フィールドを示すこのリンクにアクセスしてください。サーバーから画像をダウンロードして画面にレンダリングするblackberry-webbitmapfield 。

于 2011-09-29T11:55:40.713 に答える