我的“自定义工具栏”有一个片段活动,如下所示。
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorWhite"
android:minHeight="?attr/actionBarSize"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="horizontal">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:visibility="visible"
android:weightSum="10">
<TextView
android:id="@+id/toolbarTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/avenir"
android:gravity="center"
android:text="TEST"
android:textColor="@color/colorFontTitle"
android:textSize="19sp"
android:visibility="visible" />
<SearchView
android:id="@+id/simpleSearchView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="2"
android:layout_alignParentRight="true"
android:gravity="right" />
</RelativeLayout>
</LinearLayout>
<ImageView
android:id="@+id/toolbarImg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/logo"
android:visibility="visible" />
</LinearLayout>
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
下面我有viewpager和Tab布局结构
我需要在工具栏的末尾添加带有SearchView菜单的菜单项,但是在我的Fragment中似乎不可见。
因此,我在工具栏本身中添加了SearchView,但它与Text重叠,并且不像menu中那样隐藏它。 我该如何在Fragment中克服它。