LittleVgl 合入拼音输入法

  • Post author:
  • Post category:其他


最近做一个项目要求支持中文输入,因此在lvgl基础集成中文拼音输入法

首先,合入truetype字库,lvgl官网有合入truetype方案,使用的是freetype解析 truetype字库,我们从freetype开源库里拿了一部分与truetype相关的代码,其余代码裁掉了。合入truetype后,就支持中文了字库了。

第二步,合入拼音输入法,把拼音输入转为Unicode,再把Unicode转为utf8,这样就可以输出拼音对应的输入了。

第三步,修改原有的keyboard控件,把相应的拼音字符显示出来,用户点击字符后,把字符增加到对应的输入框。三步完成后,输入法集成完毕。

完成后的效果图:



版权声明:本文为wind199原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。