<EditText
android:id="@+id/drawer_search"
android:layout_width="match_parent"
android:layout_height="?android:attr/listPreferredItemHeightSmall"
android:background="@color/white"
android:drawableLeft="@android:drawable/ic_menu_search"
android:hint="@string/drawer_search_hint"
android:imeOptions="actionSearch"
android:maxLines="1"
android:textColor="@color/dark_blue"
android:textColorHint="@color/dark_blue"
/>
所以...除了 imeOptions 和 maxlines 之外,所有属性都有效。我希望文本视图只有一行,键盘没有返回键可以转到下一行。它需要提交/搜索文本视图中的内容。
所以这是文本视图。裁剪空间。
如果您按回车键,它会转到下一行(应该只有一行)。为什么 textview 不使用所有属性?有没有更好的方法可以使键盘的返回按钮成为提交按钮而不是下一行?
布局文件是这样声明的。
View headerRoot = inflater.inflate(R.layout.drawer_header, null);