Android:如何从 IMEI 设置首选键盘视图模型
Posted
技术标签:
【中文标题】Android:如何从 IMEI 设置首选键盘视图模型【英文标题】:Android: How to set prefered keyboard view mode from IME 【发布时间】:2015-10-24 04:28:20 【问题描述】:我正在开发一个 android IME,我希望我的键盘只能在“平移和扫描”和“调整大小”模式下工作,而不是在“全屏”(如 here 解释)或至少要求更喜欢“调整大小”模式。我知道有一种方法可以从 EditText 进行设置,但我如何从 IME 请求它?有没有可以在onStartInputView
事件上调用的方法?或者 android 系统如何决定 IME 使用哪种模式?
在一个横屏模式的笔记应用程序中,默认输入法不使用全屏模式,但我的是,所以应该有一些我找不到的东西:S。也许它会检查键盘的高度?如果是怎么办?我将不胜感激任何想法,谢谢!
【问题讨论】:
【参考方案1】:我在一年前编写了一个 IME,并且还考虑过我的键盘是否应该在平板电脑上以横向屏幕模式运行。
见this。覆盖InputMethodService
类中的onEvaluateFullscreenMode
回调并返回任何你想要的。
我没有尝试,但这应该可以。
【讨论】:
谢谢,我一小时后试试!以上是关于Android:如何从 IMEI 设置首选键盘视图模型的主要内容,如果未能解决你的问题,请参考以下文章
Android:如何防止键盘在我的布局中向上推某个视图? [复制]
如何在 Android 10 中获取有关手机 IMEI 的信息?