将样式动态应用于多按钮 LineX 标签

Applying Style Dynamically To MultiButton LineX Labels

当水平布局设置为 true 但调用 mb.setHorizontalLayout(true); 时,我想将 RoundBorder 样式应用于 MultiButton Line2 标签,但我不能,因为 LineX 标签在 MultiButton 之外无法访问。

我知道我可以使用主题设计器创建弧形边框并使用任何 setUIIDLineX() 方法将 uiid 应用到标签,但我不想使用它,因为它没有给我想要的东西在某些设备像素密度下。

是否有任何其他方法可以通过代码设置 MultiButton 内部组件(标签)的样式?

再问一下,为什么LineX标签没有像图标标签那样暴露出来?

公开 LineX 标签同样使开发人员能够根据开发人员想要完成的任务为各个标签设置图标。

谢谢。

没有人要求,所以我们没有添加这样的吸气剂。您可以为此提交 RFE 或提交拉取请求,这可能会更快。

请注意,您可以 style the round border in the current version of the designer 因此您也可以使用 UIID 来设置圆形边框。