当编辑文本获得焦点或用户点击编辑文本时,我需要阻止软键盘显示,因为用户必须使用条形码扫描仪作为输入法。但是我需要在用户点击/点击特定按钮时打开键盘。
我尝试过 focusableInTouchMode 属性,它可以防止软键盘弹出,但不会让编辑文本获得焦点。
有关如何实现这一目标的任何提示?
答案 0 :(得分:1)
data.table
试试这个....只需在onclicklistner上返回null或任何东西..
Njoy .. :) 并且使用它所以不要告诉我它不工作..大声笑..
我有一个条件,如果用户点击edittext然后它会弹出DatePicker Dialog及其工作。 所以njoy dude ...:;)
答案 1 :(得分:0)
您可以使用此代码隐藏键盘
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);