lv_style_set_bg_color(&style_slider_main, lv_palette_main(LV_PALETTE_YELLOW)); /* using selectors */ lv_obj_add_style(slider01, &style_slider_main, LV_PART_MAIN); lv_obj_set_style_radius(slider01, 0, LV_PART_KNOB); lv_obj_set_style_bg_color(slider01, lv_palette_main(LV_PALET...
contanier1= lv_obj_create(lv_scr_act()); lv_obj_set_size(contanier1,320,240);//设置容器大小 lv_obj_set_style_radius(contanier1,0,0);//设置容器圆角为直角 contanier2= lv_obj_create(lv_scr_act()); lv_obj_set_size(contanier2,320,240); lv_obj_set_style_radius(contanier2,0,...
70,70, LV_GRID_TEMPLATE_LAST};7staticlv_coord_t row_dsc[] = {50,50,50, LV_GRID_TEMPLATE_LAST};89/*Create a container with grid*/10lv_obj_t * cont =lv_obj_create(lv_scr_act());11lv_obj_set_style_grid_column_dsc_array(cont, col_dsc,0);12lv_obj_set_style...
voidtest_demo() {lv_obj_t*main_obj=lv_obj_create(lv_scr_act());lv_obj_set_style_pad_all(main_obj,0,0);lv_obj_set_style_radius(main_obj,LV_RADIUS_CIRCLE,0);lv_obj_set_style_bg_color(main_obj,lv_palette_main(LV_PALETTE_BLUE),0);lv_obj_set_size(main_obj,279,279); } Bef...
lv_obj_t * cz_label = lv_label_create(lv_scr_act()); lv_label_set_recolor(cz_label, true); lv_label_set_text(cz_label, "温度: 18℃ 湿度: 65%\n #ff5151 晴##99cc33 到##2894ff 多云#"); lv_obj_set_style_text_font(cz_label, &lv_font_stliti_24, 0); ...
默认情况标签的大小会自动拓展成和文本一样的大小(LV_SIZE_CONTENT),也可以设置宽高:lv_obj_set_size lv_obj_set_width lv_obj_set_height 这样就可能出现文本的宽度或高度大小与label不一样的情况,需要做一些调整,下面是几种模式: highlighter- less ...
lv_obj_set_size(ta, LV_HOR_RES, LV_VER_RES); lv_obj_set_pos(ta, 0, 0); static lv_style_t style_title; lv_style_init(&style_title); static lv_obj_t* label1 = NULL; label1 = lv_textarea_get_label(ta); //ADD font lv_obj_add_style(label1, LV_LABEL_PART_MAIN, &style...
voidlv_demo_music(void){lv_obj_set_style_bg_color(lv_scr_act(),lv_color_hex(0x343247),0);music_num=scan_music_list(MUSIC_PATH);list=_lv_demo_music_list_create(lv_scr_act());ctrl=_lv_demo_music_main_create(lv_scr_act());pid=vfork();if(pid==0){LOG_D("child pid:%d\n"...
.group_def = LV_OBJ_CLASS_GROUP_DEF_TRUE, .width_def = LV_DPI_DEF * 2, .height_def = LV_DPI_DEF, .instance_size = sizeof(lv_textarea_t), .base_class = &lv_obj_class }; static const char * ta_insert_replace; /...
voidlv_label_set_array_text(lv_obj_t*label,constchar*array,uint16_tsize); 1. 参数: label: 标签对象 array: 新的文本内容,不需要是’\0’空字符结尾,如果传 NULL 的话,那么代表刷新当前文本内容 size: 传入的 array 数组的大小,单位为字节 ...