我想知道如何删除软键盘的顶部空间/边距。
要获得更清晰的图片,请查看以下屏幕截图:
有空格和无空格:
无论你inputType
是什么,添加|textNoSuggestions
到它的末尾。
您看到的“间距”是自动完成建议区域。如果您将输入类型设置为简单的输入类型,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"
用于您的密码字段。