Basic4android(B4A)自定义XML样式主题

2019-11-20 10:17:57 浏览数 (1)

非常简单就不多做解析,想要看到其中的效果可以修改相应的参数编译即可看到

一、先把B4A中 Manifest中原有的主题样式注释掉
代码语言:javascript复制
'CreateResourceFromFile(Macro, Themes.DarkTheme)
二、然后在最后面创建xml CreateResource资源文件
代码语言:javascript复制
SetApplicationAttribute(android:theme,"@style/LightTheme")
CreateResource(values-v20, theme.xml,<resources><style name="LightTheme" parent="@android:style/Theme.Material.Light"><item name="android:colorPrimary">#F5F5F5</item><!--主题色--><item name="android:colorPrimaryDark">#1C1C1C</item><!--任务栏--><item name="android:textColorPrimary">#7A7A7A</item><!--主要的文字颜色--><item name="android:navigationBarColor">#F5F5F5</item><!--底部按钮背景-->
<!--<item name="android:textColor">#000</item>--><!---字体颜色--><!--<item name="android:colorAccent">#FFA726</item>--><!--辅助色--><!--<item name="android:textColorSecondary">#000</item>--><!---子字体颜色--><!--<item name="android:windowBackground"></item>--><!--Window的背景色--><!--<item name="android:colorControlNormal">#ff006db3</item>--></style>
</resources>)

今天教程到此结束啦!

0 人点赞