【问题标题】:Android empty bar on top of the keyboardAndroid 键盘顶部的空栏
【发布时间】:2016-11-05 20:52:29
【问题描述】:

我需要帮助,希望有人知道解决方案。我的应用程序中有一个文本字段,其中包含禁用的建议并且没有麦克风图标-> 按键上方没有任何栏。 它就像一个魅力,直到我将键盘更改为数字和特殊字符(下面的屏幕)。键盘顶部有一个空栏。我有机会在所有视图中都没有栏的键盘吗? (Android 6.0.1)

我的文本字段代码:

<EditText
        android:id="@+id/without_gb"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="20dp"
        android:inputType="textNoSuggestions"
        android:textColor="#000000"
        android:textSize="25sp"
        android:imeOptions="flagNoExtractUi"
        android:privateImeOptions="nm"/>

我已经尝试过adjustPan和adjustResize...没有任何效果:(

【问题讨论】:

    标签: android keyboard


    【解决方案1】:

    这肯定是这个特定软键盘的错误或预期行为。您不应该依赖用户键盘,每个设备都可能安装或激活另一个键盘。不要试图在你的应用程序中解决文本输入的问题,根据需要声明你的输入,然后依靠键盘实现来完成其余的工作。任何一种变通方法或黑客攻击都可能会破坏您的应用程序以使用其他输入法。

    【讨论】:

    • 感谢您的回答。事实上,这可能是这个 android 版本或设备的错误。可悲的是,那是带有库存 Android 的 Nexus 7 上的库存 Android 键盘。我想听从你的提示来依赖实现,但空栏并不是我真正想要在应用程序中的东西......(我喜欢漂亮的应用程序:D)
    • 那个空栏不是您应用程序的一部分,它的键盘表示建议的方式已关闭!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多