2012-03-19 1 views
0

、問題は私が画面問題私は2人の異なる管理者を作成し、いくつかの画面の上部にあるデータと、画面の最後にいくつかをdispalyしたい

public NativeScreen() { 


      super(); 
       LabelField title = new LabelField("Calendar DatePicker", 
           LabelField.ELLIPSIS | LabelField.USE_ALL_WIDTH); 

       hrzManager = new HorizontalFieldManager() { 
        protected void paintBackground(Graphics graphics) { 
          graphics.setBackgroundColor(0x0007F5ED); 
           graphics.clear(); 
           super.paint(graphics); 
       } 
       }; 
      hrzManager.add(title); 


     VerticalFieldManager verticalFieldManagerUpper = new VerticalFieldManager(Manager.NO_VERTICAL_SCROLL | Manager.NO_HORIZONTAL_SCROLL | 
     Manager.USE_ALL_HEIGHT | Manager.USE_ALL_WIDTH) ; 
     verticalFieldManagerUpper.add(hrzManager);  
    //Add the manager to the screen. 
    this.add(verticalFieldManagerUpper); 

    VerticalFieldManager verticalFieldManager = new VerticalFieldManager(Manager.NO_VERTICAL_SCROLL | Manager.NO_HORIZONTAL_SCROLL | 
     Manager.USE_ALL_HEIGHT | Manager.USE_ALL_WIDTH) ; 


    HorizontalFieldManager horizontalFieldManager = new HorizontalFieldManager(HorizontalFieldManager.USE_ALL_WIDTH | HorizontalFieldManager.USE_ALL_HEIGHT); 

    ImageButtonField bitmapField = new ImageButtonField(Bitmap.getBitmapResource("pimdemo_jde.png"), Field.FIELD_BOTTOM); 
    horizontalFieldManager.add(bitmapField); 
    ImageButtonField bitmapField1 = new ImageButtonField(Bitmap.getBitmapResource("attachmentdemo_jde.png"), Field.FIELD_BOTTOM); 
    horizontalFieldManager.add(bitmapField1); 

    //Add the fields to the manager. 
    verticalFieldManager.add(horizontalFieldManager); 

    //Add the manager to the screen. 
    this.add(verticalFieldManager); 
上の任意のデータを見ることができない実行した後で

答えて

2

セットのステータスとタイトルを使用する -

setTitle(field); 
setStatus(field); 
関連する問題