2011-07-27 9 views
0

上記のBlackberry JRE 4.6 &のUIを構築する必要があります。 このUIのアプローチを提案してください。サイドバイサイドverticle managerのためのBlackberry verticleスクロール

enter image description here

+0

スタックオーバーフローが本当に好きリクエストに来て適切な場所ではありません「誰かが私のために仕事をすることができますか?」あなたがすでに行っている作業を示して、あなたが立ち往生している場所について具体的な質問をすると、より良い反応を得るでしょう。 –

答えて

0

私はここで、問題を解決し

  1. ヘッダ

    Horizo​​ntalFieldManager nonscrollableHFM =新しいHorizo​​ntalFieldManager()水平マネージャを取るアプローチです。

  2. )(容器

    Horizo​​ntalFieldManager containerHfm =新しいHorizo​​ntalFieldManagerとして別の水平マネージャを取ります。

    2.1左セクションの垂直マネージャを追加(非スクロール)=新しいVerticalFieldManager

    VerticalFieldManager leftVfm()。

    2.2 setHeightメソッドを呼び出すことにより、右垂直方向のマネージャの高さ&幅を調整

{

class RightVfm extends VerticalFieldManager { 

    RightVfm() { 

    super(VERTICAL_SCROLL | VERTICAL_SCROLLBAR | NO_HORIZONTAL_SCROLL 
    | NO_HORIZONTAL_SCROLLBAR | USE_ALL_WIDTH); 

     } 

    protected void sublayout(int width, int height) { 

     super.sublayout(width, getPreferredHeight()); 

     setExtent(width, getPreferredHeight()); 

    } 

    public int getPreferredWidth() { 

    return _width; 

    } 

public void setWidth(int w) { 

      _width = w; 

     } 

public int getPreferredHeight() { 

      return _height; 

     } 

public void setHeight(int h) { 

      _height = h; 

     } 

    private int _width; 
    private int _height; 

}; 

}

  1. 以下のように右側のセクションのカスタム垂直マネージャを作成します& setWidthメソッド

    私はここからの助けを得、 http://www.blackberryforums.com/developer-forum/209190-set-height-verticalfieldmanager.html

関連する問題