2

我想知道如何删除软键盘的顶部空间/边距。


要获得更清晰的图片,请查看以下屏幕截图:

有空格和无空格:

在此处输入图像描述在此处输入图像描述

4

2 回答 2

5

无论你inputType是什么,添加|textNoSuggestions到它的末尾。

于 2013-05-08T03:40:34.660 回答
5

您看到的“间距”是自动完成建议区域。如果您将输入类型设置为简单的输入类型,text那么您将从键盘获得建议。添加textNoSuggestions到您的inputType字段将删除建议区域。

例如:

<EditText android:id="@+id/username_field"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:inputType="textNoSuggestions"
    android:hint="@string/username" />

或者如果你已经在使用类似的东西,textCapWords你可以像这样组合它们:

<EditText android:id="@+id/username_field"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:inputType="textCapWords|textNoSuggestions"
    android:hint="@string/username" />

此外,不确定您是否正在使用它,但只是提醒一下,您将希望将其inputType="password"用于您的密码字段。

于 2013-05-08T03:47:00.153 回答