私はブラックベリーアプリケーションを開発していますが、最初のフィールドをフォーカスするように設定する際に問題が発生します(これはマネージャーの最初のフィールドではありません)。これは、画面のコンストラクターのコードの一部です。
public class BaseScreen extends MainScreen {
...
public BaseScreen() {
...
//adding fields to attribute _body(Manager) including the field to be focused
...
add(_body)
_body.setFieldWithFocus(fieldToFocus);
}
...
}
結局のところ、画面が表示されると、フィールドfieldToFocus
はフォーカスされたとおりにペイントされます。しかし、_body
マネージャーの最初のフィールドもそうです。これは、同時に2つのフィールドに焦点を合わせていることを意味します。
私は何が欠けていますか?ありがとう