MainScreen
垂直スクロールでを作成しようとしています。私がドキュメントで読んだものからMainScreen
、VerticalManager
内部があるので、適切な構造でのみ垂直スクロールを有効にすることが可能であるはずです、すなわち:
super(MainScreen.VERTICAL_SCROLL | MainScreen.VERTICAL_SCROLLBAR);
しかし、これは私にはうまくいきません。画面を作成しています。いくつかのLabelField
sを追加し、スクロールバーを追加せず、スクロールもまったく行いません。私は8900、OS5.0でテストしています。
私が使用するコードは次のとおりです。
public class ExampleScreen extends MainScreen {
public ExampleScreen() {
super(MainScreen.VERTICAL_SCROLL | MainScreen.VERTICAL_SCROLLBAR);
create();
}
private void add(String text) {
add(new LabelField(text));
}
private void create() {
add("line 0");
add("line 1");
...
etc
...
}
}
問題は、私が何か間違ったことをしているのかということです。で垂直スクロールを有効にする方法はありますか、それとも自分MainScreen
で作成する必要がありますVerticalManager
か?