【问题标题】:Android: How to set prefered keyboard view mode from IMEAndroid:如何从 IMEI 设置首选键盘视图模型
【发布时间】:2015-10-24 04:28:20
【问题描述】:

我正在开发一个 android IME,我希望我的键盘只能在“平移和扫描”和“调整大小”模式下工作,而不是在“全屏”(如 here 解释)或至少要求更喜欢“调整大小”模式。我知道有一种方法可以从 EditText 进行设置,但我如何从 IME 请求它?有没有可以在onStartInputView 事件上调用的方法?或者 android 系统如何决定 IME 使用哪种模式

在一个横屏模式的笔记应用程序中,默认输入法不使用全屏模式,但我的是,所以应该有一些我找不到的东西:S。也许它会检查键盘的高度?如果是怎么办?我将不胜感激任何想法,谢谢!

【问题讨论】:

    标签: android landscape ime android-input-method android-inputtype


    【解决方案1】:

    我在一年前编写了一个 IME,并且还考虑过我的键盘是否应该在平板电脑上以横向屏幕模式运行。

    this。覆盖InputMethodService 类中的onEvaluateFullscreenMode 回调并返回任何你想要的。

    我没有尝试,但这应该可以。

    【讨论】:

    • 谢谢,我一小时后试试!
    猜你喜欢
    • 1970-01-01
    • 2011-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-10
    • 1970-01-01
    相关资源
    最近更新 更多