Android虚拟键盘在更改键盘时出现两次

Android虚拟键盘在更改键盘时出现两次,android,android-softkeyboard,Android,Android Softkeyboard,最近,我们体验了Android虚拟键盘在更改键盘列表中出现两次。现在我已经确定没有安装调试版本或类似版本,所以我绝对确定只安装了一个版本的应用程序/键盘 该故障实际上已经出现在可用虚拟键盘列表中,其中虚拟键盘下支持的语言显示了两次 如果我们重新格式化设备(对我们的用户来说不是很有用),这个问题就可以解决。因此,在元数据中引用的xml中只定义了1个子类型,就解决了这个问题: <?xml version="1.0" encoding="utf-8"?> <input-meth

最近,我们体验了Android虚拟键盘在
更改键盘
列表中出现两次。现在我已经确定没有安装调试版本或类似版本,所以我绝对确定只安装了一个版本的应用程序/键盘

该故障实际上已经出现在
可用虚拟键盘
列表中,其中虚拟键盘下支持的语言显示了两次


如果我们重新格式化设备(对我们的用户来说不是很有用),这个问题就可以解决。

因此,在元数据中引用的xml中只定义了1个子类型,就解决了这个问题:


<?xml version="1.0" encoding="utf-8"?>
<input-method xmlns:android="http://schemas.android.com/apk/res/android"
    android:settingsActivity="com.your.settingsactivity"
    android:supportsSwitchingToNextInputMethod="true"
    >
    <subtype
        android:label="subtype"
        android:imeSubtypeLocale="en_US"
        android:imeSubtypeMode="keyboard" />
</input-method>