Android 强制用户使用特定的键盘

Android 强制用户使用特定的键盘,android,keyboard,Android,Keyboard,如何强制用户在我的应用程序中使用特定的键盘?您想要的东西有一些问题 不允许应用程序指定必须使用的键盘。键盘是一种用户设置,您可以提示用户进行更改,但最终如果用户进行了更改,则由用户自行选择 一个应用程序无法安装另一个应用程序,同样,您所能做的最好的事情是提示用户安装它,但这取决于他们是否真的安装了 如果你想把你的用户放在一个键盘上(我建议你不要这样做),你唯一的选择就是在应用程序布局中的视图中创建你自己的键盘,必要时显示/隐藏它,并连接所有允许它将文本插入EditText的功能。不过,这将是一项

如何强制用户在我的应用程序中使用特定的键盘?

您想要的东西有一些问题

  • 不允许应用程序指定必须使用的键盘。键盘是一种用户设置,您可以提示用户进行更改,但最终如果用户进行了更改,则由用户自行选择

  • 一个应用程序无法安装另一个应用程序,同样,您所能做的最好的事情是提示用户安装它,但这取决于他们是否真的安装了


  • 如果你想把你的用户放在一个键盘上(我建议你不要这样做),你唯一的选择就是在应用程序布局中的视图中创建你自己的键盘,必要时显示/隐藏它,并连接所有允许它将文本插入EditText的功能。不过,这将是一项有点艰巨的任务,而且如果您尝试以这种方式进行操作,很可能无法完美工作,并会让用户(特别是已经选择在设备上使用特定键盘的用户)感到不安。

    您想要的东西有一些问题

  • 不允许应用程序指定必须使用的键盘。键盘是一种用户设置,允许您提示用户进行更改,但最终如果用户更改了键盘,则由用户选择

  • 一个应用程序无法安装另一个应用程序,同样,您所能做的最好的事情是提示用户安装它,但这取决于他们是否真的安装了


  • 如果你想把你的用户放在键盘上(我建议你不要这样做)你唯一的选择就是在应用程序布局中的视图中创建自己的键盘,并在必要时显示/隐藏它,并连接所有允许它将文本插入EditText的功能。不过,这将是一项有点艰巨的任务,如果你试图这样做,它很可能无法完美地工作d会让用户感到不安(特别是那些已经选择在设备上使用特定键盘的用户)。

    除非您将特定键盘编码到应用程序中(即,不是已发布的应用程序),否则无法强制用户使用特定键盘。以下是有关为应用程序构建自定义键盘的stackoverflow对话:

    除非将特定键盘编码到应用程序中(即,不是已发布的应用程序),否则无法强制用户使用该键盘。以下是关于为应用程序构建自定义键盘的stackoverflow对话: