Android:如何从IME设置首选键盘视图模式

前端之家收集整理的这篇文章主要介绍了Android:如何从IME设置首选键盘视图模式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个 android IME,我希望我的键盘只能工作“平移和扫描”和“调整大小”模式,而不是“全屏”(如 here所述)或者至少要求更喜欢“调整大小”模式.我知道有一种方法可以从EditText设置它,但我如何从IME请求它?有没有我可以调用onStartInputView事件的方法?或者android系统如何决定IME使用哪种模式?

在横向模式下的其中一个音符应用程序中,默认的IME不使用全屏模式,但我的是,所以应该有一些我无法找到的东西:S.也许它会检查键盘的高度?如果有,怎么样?我很感激任何想法,谢谢!

解决方法

我在一年前写了一个IME,并且还考虑过如果我的键盘应该在平板电脑的横向屏幕模式下运行.

请参阅this.覆盖InputMethodService类中的onEvaluateFullscreenMode回调并返回所需内容.

我没有尝试,但这应该工作.

猜你在找的Android相关文章