私のボタンセットは、新しい画面を押したり閉じたりした直後に動きます。Blackberry fieldManagerの問題8900 vs 9550
ボタンをVerticalFieldManagerに追加しました。次に、horizontalFieldManagerにverticalFieldManagerを追加して、ボタンを中央に配置しました。
問題はBB 8900(カーブ)上で問題ありません。 9550(タッチスクリーン)では、Iamが最初に画面を開くときにのみ動作します。しかし、この画面に基づいて別の画面を開き、開いている画面を閉じると、ボタンが右に移動します。しかし、9550でのみ?曲線上で私は新しいスクリーンを開き、新しいスクリーンを閉じることができ、そうするべきです。誰かがこの問題を知っていますか?私は
Screen_SendSMS sendSMS = new Screen_SendSMS("",link);
UiApplication.getUiApplication().pushModalScreen(sendSMS);
を使用して、それをoverwrittingせずに、私はBBデバイスの定期的な「バックキー」を使用して画面を閉じ、新しい画面を開くための
VerticalFieldManager verticalFieldMng = new VerticalFieldManager();
ButtonField btnSendAdrViaSMS = new ButtonField("test");
verticalFieldMng2.add(btnSendAdrViaSMS);
ButtonField btn2 = new ButtonField("test2");
verticalFieldMng2.add(btn2);
ButtonField btn3 = new ButtonField("test2");
verticalFieldMng2.add(btn3);
HorizontalFieldManager horizontalFieldManager = new HorizontalFieldManager(HorizontalFieldManager.FIELD_HCENTER);
horizontalFieldManager.add(verticalFieldMng2);
add(horizontalFieldManager);
。
hfmのボタンをHFMに追加します。 – BBdev
更新私の答え –