我在我的设计中使用了较小的按钮,我想要一个带有较小按钮的 ChoiceField。按钮技术在 ChoiceField 上不像我期望的那样工作。我可以更改大小,但按钮呈现不正确。如何更改 ChoiceField 中按钮的大小?
ChoiceField choiceMode =
new ChoiceField(
searchModel.getPickerLabel(SearchOptions.PICKER_MODE),modes.length,0) {
public Object getChoice(int index) throws IllegalArgumentException {
return modes[index];
}
public int getPreferredHeight() {
return 40;
}
protected void layout(int width, int height) {
super.layout(width, 40);
setExtent(width, 40);
}
};