【问题标题】:How to use setInputMethod of InputMethodManagerInputMethodManager的setInputMethod如何使用
【发布时间】:2014-09-12 20:38:15
【问题描述】:

我只想将自定义软键盘设置为 AlertDialog 的 EditText。所以我有我的自定义键盘,以及如何将它分配给提到的列表视图?

setInputMethod() 是我想要的吗?如果有,怎么用??

或者还有其他的可能吗??

【问题讨论】:

    标签: android android-input-method android-inputtype


    【解决方案1】:

    是的。您必须通过 bindService 启动一个输入法服务,并将服务中的 binder 作为参数 1 和服务的 id 作为第二个参数。

    更简单的方法是在编辑字段的 xml 中应用 android:inputMethod。当然,您仍然需要对自定义键盘进行编码。除非您有很大的需求,否则我不建议您这样做,输入法很麻烦,并且用户喜欢能够指定自己的方法-他们有自己喜欢的功能(滑动,手势命令等),您不支持。

    【讨论】:

      猜你喜欢
      • 2015-03-07
      • 2011-11-15
      • 1970-01-01
      • 2015-12-18
      • 1970-01-01
      • 2017-12-25
      • 1970-01-01
      • 2011-08-11
      • 1970-01-01
      相关资源
      最近更新 更多