大家好,现在我使用littlevgl在7寸屏上作如下的应用,使用的主芯片是nuc972:
1. 有很多个页面,每个页面有一张jpg图片做背景;
2. 在图片显示的基础上显示一些文字和数值。
现在的情况是我使用nuc972的硬件解码直接从sd卡读取图片显示在液晶上 memcpy(u8FrameBufPtr, g_pu8DecFrameBuffer, 1024*600 * 2); 显示正常,显示速度也很快。但是我要在上面显示文字的使用,使用label,然后设置显示文字,文字也显示成功了,但是文字的背景无法透明,设置style什么了都试过了。
请问,需要如何设置。还是说这种做法不可行,有什么好的方案吗。谢谢大家。
离线
是在lv_conf.h中设置#define LV_COLOR_SCREEN_TRANSP 1 吗,但是没有效果
可能是没有开启透明的功能吧
离线