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

本文讨论了在特定情况下如何优先显示关键词而非表情符号,并介绍了如何通过宏配置关闭关键词模式,同时提供了修改表情符号对应字符串的方法。重点强调了关键词模式的重要性及使用技巧。
当keyword (email/URL/phone number/USSD)和emotion icon有冲突的时候,我们会优先显示keyword. 
而有两个表情刚好有3和*这样的关键字。 
比如www.orz.com 假设orz是一个表情符号,我们就不会显示表情符号,而是显示完整的URL。 
而表情>3< 因为3是一个有效的USSD,所以我们会显示USSD,而不是显示emotion icon。 
 如果没有设置keyword模式,就会显示icon。 
keyword模式就是在view界面高亮email,url,phone number,ussd,然后可以直接点选使用,是非常方便的功能呢。 
 如果要关闭keyword模式即高亮号码和email等功能的话,可以关闭宏CFG_MMI_MESSAGE_SMS_HILITE_VIEWER。 
  
但是不建议关闭keyword模式,因为它是具有快捷操作号码等的功能奥,优先级比表情显示要高。 
另外可以修改这些表情对应的字符串,方法如下: 
keyword的内容是数字,*等。 
 修改的话可以在下边的表格里直接修改,您可以改为您需要修改为的字符串。 
 Vapp_uc_prot.h 
 static VcpIconTable textIconTable[UC_EMOTICON_ICON_COUNT] = 

 {IMG_ID_VAPP_UC_EMOTIC_1_ID, (const VfxWChar *)L":-D"}, 
 {IMG_ID_VAPP_UC_EMOTIC_2_ID, (const VfxWChar *)L":-P"}, 
 {IMG_ID_VAPP_UC_EMOTIC_3_ID, (const VfxWChar *)L";-)"}, 
 {IMG_ID_VAPP_UC_EMOTIC_4_ID, (const VfxWChar *)L":-("}, 
 {IMG_ID_VAPP_UC_EMOTIC_5_ID, (const VfxWChar *)L":-x"}, 
 {IMG_ID_VAPP_UC_EMOTIC_6_ID, (const VfxWChar *)L":-O"}, 
 {IMG_ID_VAPP_UC_EMOTIC_7_ID, (const VfxWChar *)L"$_$"}, 
 {IMG_ID_VAPP_UC_EMOTIC_8_ID, (const VfxWChar *)L"o_o"}, 
 {IMG_ID_VAPP_UC_EMOTIC_9_ID, (const VfxWChar *)L">_<"}, 
 {IMG_ID_VAPP_UC_EMOTIC_10_ID, (const VfxWChar *)L"= =b"}, 
 {IMG_ID_VAPP_UC_EMOTIC_11_ID, (const VfxWChar *)L":-)"}, 
 {IMG_ID_VAPP_UC_EMOTIC_12_ID, (const VfxWChar *)L"-_-!"}, 
 {IMG_ID_VAPP_UC_EMOTIC_13_ID, (const VfxWChar *)L"-_-zZ"}, 
 {IMG_ID_VAPP_UC_EMOTIC_14_ID, (const VfxWChar *)L":-|"}, 
 {IMG_ID_VAPP_UC_EMOTIC_15_ID, (const VfxWChar *)L"_"}, 
 {IMG_ID_VAPP_UC_EMOTIC_16_ID, (const VfxWChar *)L">3<"}, 
 {IMG_ID_VAPP_UC_EMOTIC_17_ID, (const VfxWChar *)L"O_o"}, 
 {IMG_ID_VAPP_UC_EMOTIC_18_ID, (const VfxWChar *)L"T_T"}, 
 {IMG_ID_VAPP_UC_EMOTIC_19_ID, (const VfxWChar *)L"@_@"}, 
 {IMG_ID_VAPP_UC_EMOTIC_20_ID, (const VfxWChar *)L":-*"} 
}; 
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值