我有一个带有可绘制背景的搜索 View ,但无论我尝试什么,我似乎都无法显示文本。 SearchView 中没有显示任何文本。
我已经尝试过 android:text
和 android:queryHint
甚至使用 mSearchView.setQueryHintText("search for something");
但这些都不起作用。 searchView 不在 actionBar 内。
这是搜索 View 的 xml
<android.support.v7.widget.SearchView
android:id="@+id/m_search_view"
android:layout_width="match_parent"
android:layout_height="@dimen/searchbar_height"
android:layout_alignWithParentIfMissing="true"
android:layout_toLeftOf="@+id/other_button"
android:background="@drawable/rounded_corner_box"
android:focusableInTouchMode="true"
android:gravity="center_vertical|left"
android:paddingLeft="@dimen/left_padding"
android:queryHint="search for something"
android:textAppearance="@style/m_text_appearance"
android:textColor="@color/m_text_color" />
当我不设置背景时,我根本看不到 searchView(searchView 是半透明的)。
如有任何帮助,我们将不胜感激。
最佳答案
searchView.setIconified(false);
关于android - SearchView 不显示查询提示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39134423/