The monitoring events of the software disk are as follows
Private FinalOnkeylistener Msubjectkeylistener =NewOnkeylistener () {@Override Public BooleanOnKey (View V,intKeyCode, KeyEvent event) { if(Event.getaction ()! =Keyevent.action_down) { return false; } //When the subject editor was empty, press "DEL" to hide the input field. if((keycode = = Keyevent.keycode_del) && (msubjecttexteditor.length () = = 0)) { /*Vanzo:zhangshuli On:thu, 10:26:59 +0000 Showsubjecteditor (false);*///End of Vanzo:zhangshuliMworkingmessage.setsubject (NULL,true); ///M:add for character counterUpdatecounter (Mworkingmessage.gettext (), 0, 0, 0); return true; } return false; } };
And then we'll look at where it's called.
Msubjecttexteditor =null);
So, we can conclude that some of the controls themselves are the function of listening to the software disk.
softinputmode-Software Disk Monitoring events