键盘-检测所有语言,更改语言,安装语言

时间:2019-02-14 10:24:48

标签: android keyboard locale android-softkeyboard android-keypad

我正在寻找解决这些问题的方法:

1)如何更改Android键盘语言?

2)如何检测所有已安装的键盘语言?

3)如何安装某些键盘语言?


这些问题可能解决吗?我找到了一些信息:

广告1)我认为这是不可能的(未经许可,并且应用必须作为系统应用运行)?来源:Change Keyboard input language

广告2)我可以检测当前的语言(How to programmatically get current keyboard language on an Android device),但是我想检测所有已安装的语言。有可能吗?

广告3)可以吗?还是只有用户可以做到?我发现的最好方法是有目的的开放语言设置。

有人可以确认吗?

1 个答案:

答案 0 :(得分:0)

您要制作自己的键盘吗?

如果是,则可以进行设置活动,因为您可以处理所有语言首选项,还可以设置当前的键盘子类型。

设置设置活动:

<input-method xmlns:android="http://schemas.android.com/apk/res/android" 
    android:settingsActivity=".yourkeyboardpackage.SettingAcitivity"/>

设置子类型:

inputMethodManager.setCurrentInputMethodSubtype( your input method subtype here)