android 输入法的使用
16lz
2021-12-04
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.softkey);buttonshow = (Button)findViewById(R.id.buttonshow);editshow = (EditText)findViewById(R.id.editshow);buttonshow.setOnClickListener(this);editshow.setOnClickListener(this);}/** * * * * * 输入法的使用 */@Overridepublic void onClick(View v) {switch (v.getId()) {case R.id.buttonshow:showKeyboard();break;case R.id.editshow:showKeyboard();break;default: break; }}private void showKeyboard() {InputMethodManager m=(InputMethodManager) (this.getBaseContext().getSystemService(INPUT_METHOD_SERVICE));m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);//m.hideSoftInputFromWindow(this.getWindow().getWindowStyle().get, 0);}}
更多相关文章
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- Android(安卓)Camera 使用小结
- Android中的AlarmManager的使用
- 如何避免android上的进程的内存限制
- 【Android】loadData与loadDataWithBaseURL的区别
- 使用组件构建Android应用程序