<android.support.v7.widget.SearchView
android:id="@+id/view1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:queryHint="Search.."
></android.support.v7.widget.SearchView>
<android.support.v7.widget.SearchView
android:id="@+id/view2"
android:layout_below="@+id/view1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
></android.support.v7.widget.SearchView>
我有2个搜索视图,我需要将其中一个放在另一个之下。我使用“android:layout_below =”@ + id / view1“方法将第二个视图放在第一个视图下面。但是两个视图相互重叠。有人可以告诉我这个解决方案吗?
答案 0 :(得分:1)
如何将LinearLayout用作搜索视图的rootLayout而不是RelativeLayout?
你的代码看起来很相似:
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.SearchView
android:id="@+id/view1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:queryHint="Search.."
></android.support.v7.widget.SearchView>
<android.support.v7.widget.SearchView
android:id="@+id/view2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
></android.support.v7.widget.SearchView>
</LinearLayout>
这将确保两个搜索视图不会重叠