<Checkbox
ohos:id="$+id:check_box_1"
ohos:width="60vp"
ohos:height="60vp"
ohos:text_size="100px"
ohos:layout_alignment="bottom|right"/>
通过设置text_size属性,设置样式大小
样式的设置
try {
Resource resource=mSlice.getResourceManager().getResource(ResourceTable.Media_checked_icon);
PixelMapElement elementButtonOn=new PixelMapElement(resource);
Resource resource2=mSlice.getResourceManager().getResource(ResourceTable.Media_unchecked_icon);
PixelMapElement elementButtonOff=new PixelMapElement(resource2);
StateElement checkElement = new StateElement();
checkElement.addState(new int[]{ComponentState.COMPONENT_STATE_CHECKED}, elementButtonOn);//选中样式的设置
checkElement.addState(new int[]{ComponentState.COMPONENT_STATE_EMPTY}, elementButtonOff);//取消选中样式的设置
checkbox.setButtonElement(checkElement);
} catch (IOException e) {
e.printStackTrace();
} catch (NotExistException e) {
e.printStackTrace();
}
鸿蒙开发CheckBox和RadioButton的选中样式设置
最新推荐文章于 2025-03-11 11:28:52 发布