Android multiple searchview';如果一个布局存在对齐问题,如何获取listview

Android multiple searchview';如果一个布局存在对齐问题,如何获取listview,android,android-layout,android-xml,searchview,Android,Android Layout,Android Xml,Searchview,我在一个屏幕中有两个SearchView,当id为search_的SearchView列表展开时,它在SearchView的search_下排列。布局如下所示 <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <andr

我在一个屏幕中有两个SearchView,当id为search_的SearchView列表展开时,它在SearchView的search_下排列。布局如下所示

  <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

        <android.support.v7.widget.SearchView
            android:id="@+id/search_from"
            android:layout_width="0dp"
            android:layout_height="?attr/actionBarSize"
            android:layout_weight="1"
            android:gravity="bottom"
            app:dividerPadding="0dp"
            app:iconifiedByDefault="false"
            app:queryHint="From"
            app:searchIcon="@drawable/a_circle" />


        <android.support.v7.widget.SearchView
            android:id="@+id/search_to"
            android:layout_width="0dp"
            android:layout_height="?attr/actionBarSize"
            android:layout_below="@+id/search_from"
            android:layout_weight="1"
            android:gravity="bottom"
            app:dividerPadding="0dp"
            app:iconifiedByDefault="false"
            app:queryHint="To"
            app:searchIcon="@drawable/b_circle" />

    </LinearLayout>


起初,我尝试将它们放在垂直线性布局中,但当第二个searchview的列表扩展时,它会完全覆盖整个searchview小部件。我想,如果我能找到显示的实际列表的id,我可以更改布局参数并按我想要的方式排列,但是当我拍摄xml快照时,我在布局中的任何地方都看不到它。

我遇到了这个问题。我记不起具体细节了,但这有点奇怪,比如
SearchView
持有对下拉视图的
静态引用。我最终放弃了,用一个
AutoCompleteTextView
代替了
SearchView
s