所以,除了一些细节之外,我的主题已全部设置完毕。当我在模拟器中使用不同的皮肤运行我的应用程序时,按钮和字体颜色会更改为其 native 设置,这不是我想要的。我认为我必须使用平台中的覆盖来覆盖这些设置,但我不确定如何。
最佳答案
打开您的 theme.res 文件,覆盖所有设置中的Button.UIID
:未选择、选择、按下、禁用
编辑
这至少为我解决了两次。
也许从模拟器切换到真实设备,有时模拟器会有一些奇怪的行为
关于java - 如何覆盖代号一中的按钮外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38359710/