微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt2503编辑短信时插入的表情有些在sms viewer界面显示为符号

mt2503编辑短信时插入的表情有些在sms viewer界面显示为符号

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
写信息,插入所有表情,保存。然后去查看这条信息,需要进入SMS查看的fullscreen。发现有表情显示为符号。
[SOLUTION]
这是我们的design。(适用于cosmos版本)
当keyword(email/URL/phonenumber/USSD)和emotionicon有冲突的时候,我们会优先显示keyword.
而有两个表情刚好有3和*这样的关键字。
比如www.orz.com假设orz是一个表情符号,我们就不会显示表情符号,而是显示完整的URL。
而表情>3<因为3是一个有效的USSD,所以我们会显示USSD,而不是显示emotionicon。
如果没有设置keyword模式,就会显示icon。
keyword模式就是在view界面高亮email,url,phonenumber,ussd,然后可以直接点选使用,是非常方便的功能呢。
如果要关闭keyword模式即高亮号码和email等功能的话,可以关闭宏CFG_MMI_MESSAGE_SMS_HILITE_VIEWER。
但是不建议关闭keyword模式奥,因为它是具有快捷操作号码等的功能奥,优先级比表情显示要高。
另外可以修改这些表情对应的字符串,方法如下:
keyword的内容是数字,*等。
修改的话可以在下边的表格里直接修改,您可以改为您需要修改为的字符串。
Vapp_uc_prot.h
staticVcpIconTabletextIconTable[UC_EMOTICON_ICON_COUNT]=
{
{IMG_ID_VAPP_UC_EMOTIC_1_ID,(constVfxWChar*)L":-D"},
{IMG_ID_VAPP_UC_EMOTIC_2_ID,(constVfxWChar*)L":-P"},
{IMG_ID_VAPP_UC_EMOTIC_3_ID,(constVfxWChar*)L";-)"},
{IMG_ID_VAPP_UC_EMOTIC_4_ID,(constVfxWChar*)L":-("},
{IMG_ID_VAPP_UC_EMOTIC_5_ID,(constVfxWChar*)L":-x"},
{IMG_ID_VAPP_UC_EMOTIC_6_ID,(constVfxWChar*)L":-O"},
{IMG_ID_VAPP_UC_EMOTIC_7_ID,(constVfxWChar*)L"$_$"},
{IMG_ID_VAPP_UC_EMOTIC_8_ID,(constVfxWChar*)L"o_o"},
{IMG_ID_VAPP_UC_EMOTIC_9_ID,(constVfxWChar*)L">_<"},
{IMG_ID_VAPP_UC_EMOTIC_10_ID,(constVfxWChar*)L"==b"},
{IMG_ID_VAPP_UC_EMOTIC_11_ID,(constVfxWChar*)L":-)"},
{IMG_ID_VAPP_UC_EMOTIC_12_ID,(constVfxWChar*)L"-_-!"},
{IMG_ID_VAPP_UC_EMOTIC_13_ID,(constVfxWChar*)L"-_-zZ"},
{IMG_ID_VAPP_UC_EMOTIC_14_ID,(constVfxWChar*)L":-|"},
{IMG_ID_VAPP_UC_EMOTIC_15_ID,(constVfxWChar*)L"?_?"},
{IMG_ID_VAPP_UC_EMOTIC_16_ID,(constVfxWChar*)L">3<"},
{IMG_ID_VAPP_UC_EMOTIC_17_ID,(constVfxWChar*)L"O_o"},
{IMG_ID_VAPP_UC_EMOTIC_18_ID,(constVfxWChar*)L"T_T"},
{IMG_ID_VAPP_UC_EMOTIC_19_ID,(constVfxWChar*)L"@_@"},
{IMG_ID_VAPP_UC_EMOTIC_20_ID,(constVfxWChar*)L":-*"}
};
}

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

网站地图

Top