如何更改lvgl的默认颜色

如何更改lvgl的默认颜色

接触过lvgl的朋友应该知道lvgl不使用主题的情况下是白色背景的。
但有时我们又希望使用其它颜色的的背景,但lv_conf.h这个配置文件内又没有可以配置的选项。
所幸lvgl是一个开源GUI,翻看源码可以很轻易的可以找到
lv_style.c这个文件内有一个void lv_style_init(void),
通过更改:  lv_style_scr.body.main_color     = LV_COLOR_BLACK;
			lv_style_scr.body.grad_color     = LV_COLOR_BLACK;
可以很简单的改变背景色为黑。
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐