在键盘应用程序中,我想在更改另一个后返回我的键盘应用程序

时间:2016-03-11 00:13:09

标签: android keyboard

我创建了一个键盘应用程序。

当特定情况满足时,它会通过功能变为另一个。

此方法是继承switchInputMethod()类的InputMethodService。我试图暂时改变键盘。

但是,当我拨打switchInputMethod()时,它的行为就像更改Android设备的“默认”应用。

之后,我无法显示我的键盘应用程序。

在这种情况下,我从设备中的“设置”中重新选择“语言蚂蚁输入”的“默认”。

我想了解以下内容。

活动有EditText1EditText2EditText3。 在EditText1EditText3的情况下,我使用键盘应用输入。 EditText2,我和另一个人一起做。

[[添加图片]]

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您的应用程序正在运行,您可以通过Android上的android:inputMethod或Java中的setInputMethod覆盖给定字段的默认输入方法。然后它将使用TextView的输入方法并返回其他人的默认值。