水平フィールド マネージャーをボタンとして機能させ、フォーカス時に背景画像を変更する必要があります。
HorizontalFieldManager の背景画像を設定すると、onfocus(select) に変更され、他の画面を押すボタンとして機能するはずです...
その HorizontalFieldManager の下に、画像とラベルを追加して情報を表示したい...
スクリーンショットとまったく同じようにしたいのですが、編集フィールドはありません..
水平フィールド マネージャーをボタンとして機能させ、フォーカス時に背景画像を変更する必要があります。
HorizontalFieldManager の背景画像を設定すると、onfocus(select) に変更され、他の画面を押すボタンとして機能するはずです...
その HorizontalFieldManager の下に、画像とラベルを追加して情報を表示したい...
スクリーンショットとまったく同じようにしたいのですが、編集フィールドはありません..
そのために ListField を使用するのはどうですか。リストに単一のコンポーネントが必要ですか、それとも複数のコンポーネントが必要ですか? Single uが選択したものに移動できる場合、またはカスタムリストフィールドを開発する
次のように呼び出します。
getMainManager().setBackground(BackgroundFactory.createLinearGradientBackground(Color.WHITE, Color.GRAY, Color.DIMGRAY, Color.DIMGRAY));
画面の背景を変更します。
onFocus="this.style.width = '260px'; this.style.background='url(Icalorieimage/account/username_text.png)'"
onBlur="this.style.width = '260px'; this.style.background='url(Icalorieimage/account/username_text.png)' "