我的Emacs编辑器不能使用ibus中文输入法,当光标在Emacs上时,ibus显示“没有输入窗口”。
我使用LC_CTYPE="zh_CN.UTF-8" emacs这样的别名运行Emacs,它以前确实可以工作,但我不知道为什么它现在不能工作,可能是系统更新。
关于我的系统: Gentoo Linux with Gnome3,我安装了Emacs23和Emacs24,它们现在都不能与ibus一起工作。
注: Ibus可以在其他程序上运行,Emacs可以很好地显示汉字。
我正在为web应用程序创建一个包装器应用程序,以便使用带有扫描仪的移动手持设备来扫描条形码并将其提交到网站。
该站点包含自动聚焦的HTML输入字段,以便从扫描仪捕获数据。但是,每次关注此领域时,都会显示android软键盘,而企业不希望出现这种行为。
我找到了一种使用以下代码以编程方式隐藏和显示键盘的方法:
val imm = getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
//show the keyboard
imm.showSoftInput(webview, 0)
//hide the keybo