我有 4 个 ButtonField,我想水平对齐所有按钮。为此,我使用 Horizo​​ntalFieldManager 并分配 Field.FIELD_BOTTOM 将所有按钮字段放置到屏幕的按钮上。但它工作不正常。我不知道有什么问题

有帮助吗?

解决方案

尝试设置 使用_ALL_HEIGHT 管理器构造函数中的样式:

class MenuScreen extends MainScreen {        
    public MenuScreen() {
        super(DEFAULT_CLOSE);
        HorizontalFieldManager manager = 
            new HorizontalFieldManager(FIELD_BOTTOM|USE_ALL_HEIGHT);    
        add(manager);
        manager.add(new ButtonField("1", FIELD_BOTTOM));
        manager.add(new ButtonField("2", FIELD_BOTTOM));
        manager.add(new ButtonField("3", FIELD_BOTTOM));
        manager.add(new ButtonField("4", FIELD_BOTTOM));
    }
}

替代文本 http://img412.imageshack.us/img412/8776/managerg.jpg

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top