gpt4 book ai didi

android - Bottomappbar看不正确

转载 作者:行者123 更新时间:2023-12-02 13:44:43 32 4
gpt4 key购买 nike

我正在尝试将bottomAppBar放入mainActivity
因此,我尝试并在此处检查了很多东西,但找不到任何解决方案。

MainActivity的XML代码如下(作为父级,它具有另一个约束布局,但未在此处添加。)

<androidx.coordinatorlayout.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<com.google.android.material.bottomappbar.BottomAppBar
android:id="@+id/bottomAppbar"
android:layout_width="match_parent"
android:layout_height="70dp"
android:layout_gravity="bottom"
android:backgroundTint="@color/colorGray"
app:fabAlignmentMode="center" />

<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_anchor="@id/bottomAppbar"
app:fabCradleRoundedCornerRadius="-10dp"
/>

</androidx.coordinatorlayout.widget.CoordinatorLayout>

所以之后,我在 bottomappbar_menu.xml目录中准备了一个 menu,然后尝试将此菜单附加到我的 MainActivity文件的 OnCreate方法中,如下所示:
bottomAppbar.replaceMenu(R.menu.bottomappbar_menu)

另外 styles.xmsl如下所示,
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>

</resources>

但是当我安装到手机上时,如下图所示。我没有看到任何菜单项:

最佳答案

看来我有问题。

你正在用吗

setSupportActionBar(bottomAppBar);

replaceMenu一起?

在这种情况下,请删除 setSupportActionBar,一切正常。

关于android - Bottomappbar看不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59909678/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com