两条应用栏?
我还以为NavigationUI的原因,还把AppBarConfiguration的配置给去掉,结果一直是这样。然后找了网上,在Fragment中替换ToolBar:((AppCompatActivity)getActivity()).setSupportToolBar(toolBar),然并卵。
后来发现别的Fragment中也没有给我默认的应用栏啊,不能只搞一个吧,应该是我的ToolBar写错了。呵呵,我居然把要写在中间的TextView写在下面了,难怪啊。
<com.google.android.material.appbar.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorPrimary"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
<TextView
android:id="@+id/week_option"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_gravity="center_horizontal"
android:text="第几周"
android:textColor="#ffffff"
android:textSize="20sp" />
</com.google.android.material.appbar.AppBarLayout>
image.png
真是气笑了,什么玩意儿,搞半天。