当前位置: 代码迷 >> 综合 >> 手机使用了QWERTY keypad,想要在idle home screen时长按SHIFT键进行静音模式切换,该如何修改代码
  详细解决方案

手机使用了QWERTY keypad,想要在idle home screen时长按SHIFT键进行静音模式切换,该如何修改代码

热度:93   发布时间:2024-01-19 20:32:56.0
在mmi_idle_qwerty_key_handler函数中的return MMI_FALSE;语句上方添加如下代码(红色字体): 
 if ((mmi_key_code == KEY_SHIFT) && (mmi_key_type == KEY_LONG_PRESS)) 
 { 
 IdleToggleProfile(); 
 return MMI_TRUE; 
 } 
 return MMI_FALSE; 
[10A] 
 在mmi_idle_entry_dialer_by_translate_key函数中添加如下代码(红色字体): 
 if ((mmi_key_code == KEY_SHIFT) && (mmi_key_type == KEY_LONG_PRESS)) 
 { 
 cui_dialer_do_toggle_silent_profile (); 
 return MMI_TRUE; 
 } 
 /* Skip non-dialer key. */ 
 if ((!wgui_inputs_dialer_is_dialer_keys(key_code, ucs2_value)) || 
 (key_type != KEY_EVENT_DOWN)) 
 { 
 return MMI_FALSE; /* continue the key routing. */ 
 }
  相关解决方案