Отображение нескольких изображений на экране в табличном формате - Blackberry - PullRequest
0 голосов
/ 14 марта 2012

Я хочу отобразить несколько изображений на экране, как в табличной структуре.
например, мы видели в приложении для просмотра изображений.
я хочу отображать изображения, как показано на изображении, и когда изображение щелкнет, оно откроется во весь экран.
Как я могу достичь такого типа UI. Есть ли какой-либо API или любой другой, который поможет мне.

enter image description here

1 Ответ

4 голосов
/ 14 марта 2012
 GridFieldManager grid;
 grid = new GridFieldManager(2,2,0); 

 EncodedImage e1 = EncodedImage.getEncodedImageResource("image1.png");
 EncodedImage e2 = EncodedImage.getEncodedImageResource("image2.png");
 EncodedImage e3 = EncodedImage.getEncodedImageResource("image3.png");
 EncodedImage e4 = EncodedImage.getEncodedImageResource("image4.png");

  grid.add(new BitmapField(e1.getBitmap(),FOCUSABLE){
                      protected boolean navigationClick(int status, int time){
                          //your code
                            return true;
                        }
                });

  grid.add(new BitmapField(e2.getBitmap(),FOCUSABLE){
                          protected boolean navigationClick(int status, int time){
                              //your code
                                return true;
                            }
                    });

 grid.add(new BitmapField(e3.getBitmap(),FOCUSABLE){
                      protected boolean navigationClick(int status, int time){
                          //your code
                            return true;
                        }
                });

 grid.add(new BitmapField(e4.getBitmap(),FOCUSABLE){
                          protected boolean navigationClick(int status, int time){
                              //your code
                                return true;
                            }
                    });


 add(grid);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...