作者lonlai (螺丝)
看板AndroidDev
标题[问题] 关闭实体键盘的方式?
时间Tue Feb 24 15:42:41 2015
各位好
小弟最近在开发上遇到一个问题
我使用 Bluetooth Barcode Scanner 与Android 手机配对後
会有实体键盘 HID 出现,大部分的Barcode 都是这样的方式,
可是这样就无法再次呼叫出"萤幕软体键盘"
不过小弟发现 只要在输入法那边有个选项就是"硬体"实体键盘
http://cht.tw/h/k6xyb 照片网址 请点选线上浏览就可以看到
小弟想问的是 这个 硬体实体键盘 能不能透过程式来开启或关闭
至於 一般呼叫软体键盘的方式我试过了一样无法开启如下
InputMethodManager imm = (InputMethodManager)
getSystemService(MainActivity.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(v.getWindowToken(),
InputMethodManager.SHOW_FORCED);
各位有这方面的开发经验分享一下吗? 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.34.123.31
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1424763763.A.2AE.html
1F:→ lonlai: 补充一下 我只要把硬体实体键盘关闭後 就可以叫出小键盘 02/24 15:50
2F:→ lonlai: 而且 Barcode 也可以正常使用 所以我想透过软体关掉它 02/24 15:50