Android 搜索视图

Android SearchView

我有一个 SearchView 的问题。

书写顶部发生偏移,这是此 SearchView 的屏幕:

这是我的代码:

<SearchView
android:id="@+id/search"
android:layout_width="150dp"
android:layout_height="30dp"
android:layout_gravity="center_vertical"
android:background="@drawable/recherche"
android:ems="9"
android:gravity="bottom"
android:iconifiedByDefault="false"
android:textColorHint="#2b3990" />

尝试用这个替换你的:

    <SearchView
        android:id="@+id/search"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/recherche"
        android:ems="9"
        android:textColorHint="#2b3990"
        android:layout_centerHorizontal="true"
        android:layout_alignParentTop="true"
        android:layout_marginTop="30dp" >
    </SearchView>
<SearchView
    android:id="@+id/search"
    android:layout_width="150dp"
    android:layout_height="wrap_content"
    android:layout_gravity="center_vertical"

    android:ems="9"
    android:gravity="bottom"
    android:iconifiedByDefault="false"
    android:textColorHint="#2b3990" />