java - Android 以编程方式在按钮单击上打开“选择输入方法”选项卡

标签 java android android-softkeyboard

我已通过指定显示可用的虚拟键盘

startActivityForResult(new Intent(Settings.ACTION_INPUT_METHOD_SETTINGS), 0);

现在我想通过编程方式选择输入法 我可以选择哪个 Action ? like this picture

最佳答案

这段代码满足我的要求:

InputMethodManager imeManager = (InputMethodManager) getApplicationContext().getSystemService(INPUT_METHOD_SERVICE);
imeManager.showInputMethodPicker();

关于java - Android 以编程方式在按钮单击上打开“选择输入方法”选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48626019/

相关文章:

android - Activity 中的动画背景

Android:如何确保软键盘平滑向上滑动

android - 如何在键盘布局的键前留一个空格?

java - 在网络消息上运行用户的 Java 方法

java - 哪种套接字编程最好(TCP/UDP)?

java - Spark SQL Java : Exception in thread "main" org. apache.spark.SparkException

android - 在模拟器 : WindowSurfaceColorBuffer 上运行应用程序时控制台中的错误消息

java - 评估数组中的数学方程式

php - 在 PHP 中使用 AES-128 加密文件并在 Android 中解密

android - 横向布局Android上的键盘不成比例