0
点赞
收藏
分享

微信扫一扫

编辑短信时插入的表情有些在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":-*"} 

 }; 

 }

举报

相关推荐

0 条评论