Blackberry-ListField с изображениями из URL (XML DATA) - PullRequest
0 голосов
/ 26 сентября 2011

Я хочу отобразить изображения, которые есть в моем XML, в ListField. Я проанализировал данные, но не смог отобразить эти данные в listfield.i создал один класс 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());
                        }

затем я создал один 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);

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

1 Ответ

0 голосов
/ 29 сентября 2011

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

...