static lv_style_t style;
lv_style_init(&style); // 样式初始化
lv_style_reset(&style); // 重置样式
lv_style_set_radius(&style, 5); // 设置样式圆角
lv_style_set_bg_opa(&style, LV_OPA_COVER); // 设置样式背景透明度
lv_style_set_bg_color(&style, lv_palette_lighten(LV_PALETTE_GREY, 2)); // 设置样式背景颜色
lv_style_set_border_width(&style, 2); // 设置边框宽度
lv_style_set_border_color(&style, lv_palette_main(LV_PALETTE_LIGHT_BLUE)); // 设置样式边框颜色
lv_style_set_pad_all(&style, 10); // 设置样式内部padding填充值
lv_style_set_text_color(&style, lv_palette_main(LV_PALETTE_LIGHT_BLUE)); // 设置样式文本颜色
lv_style_set_text_letter_space(&style, 3); // 设置样式文本字符间隔
lv_style_set_text_line_space(&style, 0); // 设置样式文本行间距
// lv_style_set_text_decor(&style, LV_TEXT_DECOR_UNDERLINE); // 设置样式文本带下划线
lv_obj_set_style_bg_color(lv_scr_act(), lv_color_hex(0x000000), 0); // 0x000000 = 黑色
lv_obj_t *label_Check_in = lv_label_create(lv_scr_act());
if (label_Check_in != NULL)
{
char str[20];
lv_obj_add_style(label_Check_in, &style, 0);
sprintf(str, "count= \n");
strcat(str, "qwert");
lv_label_set_text(label_Check_in, str); // 设备MAC地址
lv_obj_align(label_Check_in, LV_ALIGN_TOP_MID, 0, 80); // 中间顶对齐
}
Lvgl8 label style 应用
最新推荐文章于 2023-06-18 23:51:20 发布