【问题标题】:Keyboard - detect all languages, change language, install language键盘 - 检测所有语言、更改语言、安装语言
【发布时间】:2019-07-08 08:18:16
【问题描述】:

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

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

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

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


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

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

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

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

有人可以确认一下吗?

【问题讨论】:

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


    【解决方案1】:

    你打算自己做键盘吗?

    如果是,那么您可以进行设置活动,因为您可以处理所有语言偏好并设置当前键盘子类型。

    设置设置活动:

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

    设置子类型:

    inputMethodManager.setCurrentInputMethodSubtype( your input method subtype here)
    

    【讨论】:

      猜你喜欢
      • 2011-08-08
      • 1970-01-01
      • 2011-08-19
      • 2017-02-17
      • 1970-01-01
      • 2018-07-29
      • 1970-01-01
      • 2011-09-14
      • 2023-03-04
      相关资源
      最近更新 更多