水平フィールド マネージャーでラベルの異なる 2 つのプログレス バーを取得しようとしていますが、表示されるのは 1 つだけです。更新して進行状況を変更することはできますが、2 つ目は表示されません。
// Internal Storage Label and Progress Bar
ProgressIndicatorView isView = new ProgressIndicatorView(0);
ProgressIndicatorController isController = new ProgressIndicatorController();
_isProgressBar = new ProgressIndicatorModel(0, 100, 0);
_isProgressBar.setController(isController);
isView.setModel(_isProgressBar);
isView.setController(isController);
isController.setModel(_isProgressBar);
isController.setView(isView);
isView.setLabel("Internal Storage");
isView.createProgressBar(Field.FIELD_HCENTER);
// SDCard Storage Label and Progress Bar
ProgressIndicatorView sdView = new ProgressIndicatorView(0);
ProgressIndicatorController sdController = new ProgressIndicatorController();
_sdProgressBar = new ProgressIndicatorModel(0, 100, 0);
_sdProgressBar.setController(sdController);
sdView.setModel(_sdProgressBar);
sdView.setController(sdController);
sdController.setModel(_sdProgressBar);
sdController.setView(sdView);
sdView.setLabel("SDCard Storage");
sdView.createProgressBar(Field.FIELD_HCENTER);
//Add everything to the view
//Add the manager to the screen.
add(horizontalFieldManager);
//Add the fields to the manager.
horizontalFieldManager.add(isView);
horizontalFieldManager.add(new SeparatorField());
horizontalFieldManager.add(sdView);