在程序中加入以下代码时,软键盘会出现:
<style type="text/css"> <!-- .csharpcode, .csharpcode pre {font-size:small; color:black; font-family:consolas,"Courier New",courier,monospace; background-color:rgb(255,255,255)} .csharpcode pre {margin:0em} .csharpcode .rem {color:rgb(0,128,0)} .csharpcode .kwrd {color:rgb(0,0,255)} .csharpcode .str {color:rgb(0,96,128)} .csharpcode .op {color:rgb(0,0,192)} .csharpcode .preproc {color:rgb(204,102,51)} .csharpcode .asp {background-color:rgb(255,255,0)} .csharpcode .html {color:rgb(128,0,0)} .csharpcode .attr {color:rgb(255,0,0)} .csharpcode .alt {background-color:rgb(244,244,244); width:100%; margin:0em} .csharpcode .lnum {color:rgb(96,96,96)} --> </style>InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);imm.toggleSoftInput(0, InputMethodManager.RESULT_SHOWN);
如果要让软键盘消失,则为以下代码:
InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);