android自定义软键盘,如何屏蔽系统自带键盘
自己做了一个软键盘,但是每次单机EditText时,自己的软键盘会弹出来,然后系统的也会弹出来,把我自己的给覆盖掉...
自己做了一个软键盘,但是每次单机EditText时,自己的软键盘会弹出来,然后系统的也会弹出来,把我自己的给覆盖掉
展开
1个回答
展开全部
在需要的地方加上以下代码就行了
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if (imm != null) {
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
view是你的某个控件,放在onClickListener中就可以屏蔽单击时的键盘了
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if (imm != null) {
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
view是你的某个控件,放在onClickListener中就可以屏蔽单击时的键盘了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询