WhyCan Forum(哇酷开发者社区)

我们能随心所欲"有问题百度(谷歌)一下", 这得感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn

您尚未登录。

#1 2020-06-16 12:17:09

大K
会员
注册时间: 2019-11-15
累计积分: 16

littlevgl自己创建一款键盘

小弟想做个wifi连接界面,由于输入密码需要用到键盘,就想自己做一款自定义键盘。我用btnm控件做的键盘,想要实现我们日常手机输入法使用的功能,比如字母大小写切换、数字字符等切换,在btnm的事件回调函数中,根据那几个按键的值来判断做出何种切换。
  问题来了,开始我是想直接用lv_btnm_set_map函数,在事件回调函数中更换按键的map,但是在我开发板上这么操作每次一切换就导致我板子重启。现在我每次在事件回调函数中删除去原来创建的btnm,再重新创建一个新的btnm,暂时是可行了(如若封装成一个函数在外部调用删除重建的机制也和之前一样会导致系统重启,只能在callback中如是操作),特意来请教下大佬,有没有什么不一样的思路可以交流下的?

离线

#2 2020-06-20 21:18:55

1726390863
会员
注册时间: 2020-06-20
累计积分: 1

Re: littlevgl自己创建一款键盘

太棒了,牛,这个UI感觉很棒,东西还是很丰富的

离线

页脚

工信部备案:粤ICP备20025096号-1 Powered by FluxBB