杰理之LVGL修改文本控件内容【篇】

//按照程序示例在其他线程调用,并post出来消息事件,集中在UI线程中处理
void show_music_src(u8 *info)
{
strcpy(user_msg[MUSIC_SRC].info,info); //参数输入格式为UTF8格式。
lvgl_user_send_msg(MUSIC_SRC);
}
void show_music_now_time(u8 min,u8 sec)
{
u8 info[10];
sprintf(info,“%02d:%02d”,min,sec);
g_printf(“>>>nowtime:%s”,info);

strcpy(user_msg[MUSIC_NOW_TIME].info,info);
lvgl_user_send_msg(MUSIC_NOW_TIME);
}
void show_music_music_time(u8 min ,u8 sec)
{
u8 info[10];
sprintf(info,“%02d:%02d”,min,sec);
g_printf(“>>>musictime:%s”,info);
strcpy(user_msg[MUSIC_TIME].info,info);
lvgl_user_send_msg(MUSIC_TIME);
}

void lvgl_user_send_msg(u8 msg_event){
int msg[8];
msg[0] = UI_MSG_USER_MSG;
msg[1] = msg_event;
post_ui_msg(msg, 2);
}
void ui_user_msg_dispose(u8 id)
{
switch (id)
{
case MUSIC_SRC:
y_printf(“>>%s,[%d]0x%x”,func,id, user_msg[MUSIC_SRC].info);
lv_label_set_text(guider_ui.screen_MUSIC_SRC, user_msg[MUSIC_SRC].info);
break;
case MUSIC_TIME:
lv_label_set_text(guider_ui.screen_MUSIC_TIME, user_msg[MUSIC_TIME].info);
break;
case MUSIC_NOW_TIME:
lv_label_set_text(guider_ui.screen_NOW_TIME, user_msg[MUSIC_NOW_TIME].info);
break;

default:
  break;
}

}

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
SDK是一款用于开发蓝牙耳机的软件开发工具包,通过它可以较为方便地对蓝牙耳机的功能进行修改和定制。如果需要修改SDK中的提示音,可以按照以下流程进行操作: 1. 首先,确保已经使用SDK成功建立了自己的开发环境,包括安装了相应的开发工具和调试设备。 2. 在SDK的开发工具中,找到用于管提示音的相关文件。一般来说,提示音文件会以特定的格式(如.wav)存储在SDK的资源文件夹中。 3. 使用音频编辑工具打开需要修改的提示音文件。可以对提示音进行剪辑、添加新的音频片段或者调整音频效果。 4. 修改完成后,将修改后的提示音文件保存,并确保文件格式与SDK要求的格式一致。 5. 将修改后的提示音文件替换SDK中原有的提示音文件。一般来说,可以使用开发工具的资源管器来完成该操作。 6. 确保修改的提示音文件已经成功地替换SDK中原有的提示音文件。 7. 在开发工具中重新编译和构建应用程序。这样可以将修改后的提示音文件重新打包到应用程序中。 8. 将应用程序安装到蓝牙耳机设备上进行测试。在使用过程中,应该可以听到被修改后的提示音。 需要注意的是,在进行修改提示音的流程中,一定要备份好原始的提示音文件,以防止修改过程中出现意外导致原有文件丢失的情况。此外,还需要确保修改后的提示音文件与SDK的相关文件相互匹配,以免出现兼容性问题。最后,修改提示音的操作需要根据具体的开发环境和硬件设备来进行,具体的步骤可能会有所差异,所以在进行修改之前最好查阅相关的技术文档或咨询开发人员。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rambo-Lamborghini

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值