2

form.show()を使用してフォームをLWUITに追加すると、フォームは(0,0)座標に正確に設定されず、上部に20ピクセル、左側に3ピクセルが残ります。

私はNokiaSDK1.1 FYI用に開発しており、LWUITのバージョンを使用しています

これに関する回避策があるかどうか教えてください。

乾杯!アルベルト

編集:

これが私がフォームを作成する方法です

Display.init(this);
this.view = new Form();
this.view.setLayout(new CoordinateLayout(Display.getInstance().getDisplayWidth(), Display.getInstance().getDisplayHeight()));
this.view.setScrollableY(false);
this.view.show();

これは、上部と左側にパディングを示しています(左側よりも上部が大きい)

スクリーンショットを見る:

フォームの上余白と写真の左余白を見てください

4

1 に答える 1

0

2つの問題が見つかりました:

1)次のようにtitleAreaのパディングとマージンを0に設定する必要がありました:this.view.getTitleArea()。getStyle()。setMargin(0、0、0、0); this.view.getTitleArea()。getStyle()。setPadding(0、0、0、0); this.view.revalidate();

2)左のパディングは、写真を配置したラベルにあるので、スタイル(パディング)を0に変更するだけでうまくいきました

乾杯、

于 2012-10-10T17:47:10.370 に答える