您当前的位置: 首页 > 

仙剑情缘

暂无认证

  • 0浏览

    0关注

    333博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

gauge for little vGL

仙剑情缘 发布时间:2020-02-19 10:40:08 ,浏览量:0

  • 表盘实现笔记
    
    void lv_ex_gauge_1(void)
    {
        static lv_style_t style;
        lv_style_copy(&style, &lv_style_pretty_color);
        style.body.main_color = lv_color_hex3(0x666);
        style.body.grad_color = lv_color_hex3(0x666);
        style.body.padding.left = 10;
        style.body.padding.inner = 8;
        style.body.border.color = lv_color_hex3(0x333);
        style.line.width = 3;
        style.text.color = lv_color_hex3(0x333);
        style.line.color = LV_COLOR_RED;
    
        static lv_color_t needle_colors[3];
        needle_colors[0] = LV_COLOR_BLUE;
        needle_colors[1] = LV_COLOR_ORANGE;
        needle_colors[2] = LV_COLOR_PURPLE;
    
        lv_obj_t* gauge1 = lv_gauge_create(lv_scr_act(), NULL);
        lv_gauge_set_style(gauge1, LV_GAUGE_STYLE_MAIN, &style);
        lv_gauge_set_needle_count(gauge1, 3, needle_colors);
        lv_obj_set_size(gauge1, 200,200);
        lv_obj_align(gauge1, NULL, LV_ALIGN_CENTER, 0, 20);
    
        lv_gauge_set_range(gauge1, 0, 40);
        lv_gauge_set_value(gauge1, 0, 10);
        lv_gauge_set_value(gauge1, 1, 20);
        lv_gauge_set_value(gauge1,2, 30);
       
    }
  • 效果图

 

关注
打赏
1658017818
查看更多评论
立即登录/注册

微信扫码登录

0.0341s