java - 如何覆盖代号一中的按钮外观?

标签 java codenameone

所以,除了一些细节之外,我的主题已全部设置完毕。当我在模拟器中使用不同的皮肤运行我的应用程序时,按钮和字体颜色会更改为其 native 设置,这不是我想要的。我认为我必须使用平台中的覆盖来覆盖这些设置,但我不确定如何。

最佳答案

打开您的 theme.res 文件,覆盖所有设置中的Button.UIID:未选择、选择、按下、禁用

编辑

这至少为我解决了两次。

也许从模拟器切换到真实设备,有时模拟器会有一些奇怪的行为

关于java - 如何覆盖代号一中的按钮外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38359710/

相关文章:

java - 如何在代号一中修改工具栏的后退命令按钮(后退箭头)?

java - 为多个按钮设置 Action 监听器的最佳方法

java - 为 jar 文件分配版本

java - 当我从另一个类调用对象时出现错误,即 "cannot find symbol"

java - 如何将命令行参数值传递给静态变量到java中的jar文件

java - 代号一 : How to set image size in a Label when shown in Dialog

java - 禁用 Codename 工具栏中的命令

codenameone - 包 com.google.android.gms.iid 不存在导入 com.google.android.gms.iid.InstanceID

java - Json 转为数组

audio - 如何将声音与Codename One捆绑在一起?