我在主题中设置了选择器的uiid。所有未选中,选中和按下的字体都以毫米(2.5)为单位设置。工作正常。但是当我使用setEnabled(false)时,字体样式会发生变化并且更大。 P.S我为主题中的未选中,选中和按下设置了相同的字体和相同的字体大小。我怎样才能使它发挥作用?
Picker stationPicker = new Picker();
stationPicker.setEnabled(false); //without this line, it works fine
stationPicker.setType(Display.PICKER_TYPE_STRINGS);
stationPicker.setSelectedString("Select the service center");
stationPicker.setUIID("small");
stationPicker.getAllStyles().setMarginLeft(1);
stationPicker.getAllStyles().setBgColor(0xcccccc);
当不使用setEnabled时
使用setEnabled时的Img
答案 0 :(得分:0)
还有另一个UIID:已禁用。
当您将enabled设置为false时,禁用的UIID将接管。