微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt2503VKV3的基本调试

mt2503VKV3的基本调试

时间:10-02 整理:3721RD 点击:
[Description]
VKV3一些基本问题(如VK不能弹出或不能切换,VK反复操作几次才能出现,显示的VK与当前输入法不匹配等)的调试
[Solution]
1.请参考FAQ:http://online.mediatek.com/Pages ... =13&l2=1091&l3=2352查看VK资源是否存在,是否能够成功生成,生
成的virtual_keyboard3_res.h文件的const wgui_virtual_keyboard_Layout_structkeyBoardTable[]这个数组中是否有keyboard_type为当前需要语
言,如简体中文的
GUI_VIRTUAL_KEYBOARD_ZH_CN。当然如果当前VKResourece文件夹没有对应语言的xml目录,那上述数组是不会出现对应语言的。
2.为保证新生成的VK资源文件被编进MoDIS,请最好rebuild MoDIS或者new一遍code。
3.请在函数wgui_virtual_keyboard_get_vk_layout的以下for循环中打断点:

for (i = 0; i < layout_count; i++)
{
if ((wgui_virtual_keyboard_layout_list.keyboard_type == lang) ) //断在这里

跟踪查看当前lang能否取得对应的layout信息,并推算其不能获取的原因(lang与keyboard_type不匹配的话可以查看gui_virtual_keyboard_language_type.h中lang的定义;如果是资源中没有那要么就是没有成功生成要么就是我们没有支持当前语言--即VKResourece文件夹下没有对应语言的xml目录)。

66666

顶顶顶

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top