lvgl 参数和参数单位相对位置问题

请添加图片描述
使用相对对齐 lv_obj_align_to() 解决参数和参数单位相对位置问题,参数数据位数发生变化后,单位会自动跟随变化

lv_obj_t* unit_lab = NULL;
static void timer_cb(lv_timer_t* t)
{
    static uint32_t cnt = 0;
    lv_label_set_text_fmt(t->user_data, "%d", cnt+=(cnt/10+1));
    lv_obj_align_to(unit_lab, t->user_data, LV_ALIGN_OUT_RIGHT_BOTTOM, 0, 0);
}

void test(void)
{
    lv_obj_t* num_lab = lv_label_create(lv_scr_act());
    lv_obj_align(num_lab, LV_ALIGN_CENTER, 0, 0);
    lv_label_set_text_fmt(num_lab, "0");
    lv_obj_set_style_text_font(num_lab, &lv_font_montserrat_36, 0);
    lv_obj_set_style_text_color(num_lab, lv_color_hex(0xffff), 0);

    unit_lab = lv_label_create(lv_scr_act());
    lv_obj_align_to(unit_lab, num_lab, LV_ALIGN_OUT_RIGHT_BOTTOM, 0, 0);
    lv_label_set_text_fmt(unit_lab, "  h");
    lv_timer_t* timer = lv_timer_create(timer_cb, 100, num_lab);
    lv_timer_enable(timer);
}

相关推荐

  1. Python-位置限定参数

    2024-07-19 20:18:01       61 阅读
  2. Ascend ATC相关参数说明描述

    2024-07-19 20:18:01       29 阅读
  3. React参数传递问题

    2024-07-19 20:18:01       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-19 20:18:01       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-19 20:18:01       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-19 20:18:01       62 阅读
  4. Python语言-面向对象

    2024-07-19 20:18:01       72 阅读

热门阅读

  1. 【玩转python】入门篇day10-python运算符详解

    2024-07-19 20:18:01       18 阅读
  2. ios CCSystem.m

    2024-07-19 20:18:01       18 阅读
  3. MySql的运用

    2024-07-19 20:18:01       20 阅读
  4. 使用 tcpdump 进行网络流量捕获与分析

    2024-07-19 20:18:01       20 阅读
  5. 挂马病毒是什么

    2024-07-19 20:18:01       18 阅读
  6. 深入理解并使用 MySQL 的 SUBSTRING_INDEX 函数

    2024-07-19 20:18:01       20 阅读
  7. 【无标题】

    2024-07-19 20:18:01       21 阅读
  8. z-fighting多视锥方案缺失depth information的思考

    2024-07-19 20:18:01       14 阅读
  9. 代码随想录打卡第二十九天

    2024-07-19 20:18:01       19 阅读
  10. 产品经理的样板

    2024-07-19 20:18:01       14 阅读
  11. 关于二进制和八进制

    2024-07-19 20:18:01       18 阅读
  12. Linux 和 Unix 系统中非常流行文本处理工具awk

    2024-07-19 20:18:01       16 阅读
  13. 专升本-1.0.4(英语)-升本208天-学习成果展示

    2024-07-19 20:18:01       18 阅读
  14. 1818:ATP

    2024-07-19 20:18:01       21 阅读
  15. 使用容器化技术部署淘客返利系统的实践与挑战

    2024-07-19 20:18:01       20 阅读
  16. 【WiFi】DFS Vs ZW-DFS

    2024-07-19 20:18:01       17 阅读