以表格格式在屏幕上显示多个图像 - Blackberry

时间:2012-03-14 13:12:42

标签: user-interface blackberry blackberry-eclipse-plugin custom-component

我想在屏幕上显示多个图像,如表格结构 例如我们在图像查看器应用程序中看到过 我想显示图像中显示的图像,当图像点击时,它将全屏打开 我怎样才能实现这种类型的UI.is有任何API或任何其他可以帮助我。

enter image description here

1 个答案:

答案 0 :(得分:4)

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