对要显示的文本重新着色,可以通过样式来上色,例如:lv_style_set_text_color(&style_obj, lv_color_hex(0xf7b37b)); lv_obj_set_style_text_color(label, lv_color_hex(0xf7b37b), 0); 也可以让文本某些部分重新着色,例如: lv_label_set_recolor(label1, true); lv_label_set_text(label1, "#000...
lv_obj_set_style_local_text_font(label,LV_OBJ_PART_MAIN,LV_STATE_DEFAULT,&mcu_font_16); lv_obj_set_style_local_text_color(label,LV_LABEL_PART_MAIN,LV_STATE_DEFAULT,LV_COLOR_BLUE); lv_obj_set_style_local_bg_color(lv_scr_act(),LV_LABEL_PART_MAIN,LV_STATE_DEFAULT,LV_COLOR_YELLOW)...
lv_color_tdark_purple =lv_palette_darken(LV_PALETTE_PURPLE,2)// 调深两级,最多可以调深或浅 4 级lv_color_tlight_purple =lv_color_lighten(purple,60);// 调浅一些,调到 255 就变成纯白 甚至还可以将两种颜色混合: lv_color_torange =lv_color_mix(red, yellow,156); 比例的取值为 0~255 ,...
lv_obj_t* label = lv_label_create(lv_scr_act,NULL); lv_obj_set_style_local_text_font(label,LV_OBJ_PART_MAIN,LV_STATE_DEFAULT,&mcu_font_16); lv_obj_set_style_local_text_color(label,LV_LABEL_PART_MAIN,LV_STATE_DEFAULT,LV_COLOR_BLUE); lv_obj_set_style_local_bg_color(lv_scr_ac...
这个接口放到TemplateView 文件中 初始化部分调用 是能够正常显示的,说明函数功能正常的。但是把这个接口...
本例继续使用线程管理lvgl刷新,创建1s周期的lvgl定时器,在定时器回调中获取本地时间并格式化输出。另外,系统初始时显示一个“天津”的Logo,而且初始即做一次时间获取和输出(如果不做,初始刹那label会显示默认“text”字样)。 图片码通过软件“Img2Lcd”获取,软件配置方式如下图所示。图片生成的数组有72008个字节,被...
lv_label_set_text(label,"你好中国"); status = 0 ; break; default: break; } } } int main(void) { lv_init(); fbdev_init(); static lv_color_t buf[DISP_BUF_SIZE]; /*Initialize a descriptorforthe buffer*/ static lv_disp_draw_bu...
lv_obj_t * label = lv_label_create(lv_scr_act()); lv_label_set_text(label, "Hello ...
text.color = lv_color_hex3(0xBCD); lv_btn_set_style(btn, LV_BTN_STYLE_REL, &style_btn_rel); /*Set the button's released style*/ lv_btn_set_style(btn, LV_BTN_STYLE_PR, &style_btn_pr); /*Set the button's pressed style*/ Slider and object alignment lv_obj_t * label; ....
lv_obj_set_style_local_bg_color(label, LV_OBJ_PART_MAIN, LV_STATE_DEFAULT, LV_COLOR_BLUE);//设置背景颜色为蓝色 lv_label_set_recolor(label, true); //使能颜色修改 lv_label_set_text(label, "#ff0000 Hello#");//显示红色Hello