gpt4 book ai didi

Android:抽屉导航项目大小

转载 作者:行者123 更新时间:2023-12-04 15:20:12 24 4
gpt4 key购买 nike

我有一个带有抽屉导航的 Android 应用程序。抽屉从菜单资源文件中获取其项目。

<com.google.android.material.navigation.NavigationView
android:id="@+id/nav_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
app:headerLayout="@layout/nav_header_main"
app:menu="@menu/activity_main_drawer" />

Activity 项目上面有一个半透明层,这是默认的东西。我的问题是该层的大小/边距。

我想要这个:https://developer.android.com/training/material/images/navigation-view.png

而不是这个:/image/Zlp9p.png

我可以按照 this answer 把它变成正方形, 但它周围仍有很小的余量。

我怎样才能实现它?

最佳答案

您可以使用 itemShapeInset* 属性来填充整个空间:

<com.google.android.material.navigation.NavigationView
app:itemShapeInsetStart="0dp"
app:itemShapeInsetEnd="0dp"
app:itemShapeAppearanceOverlay="@style/ShapeAppearanceOverlay.Nav.Square"

itemShapeAppearanceOverlay 有方角:

<style name="ShapeAppearanceOverlay.Nav.Square" parent="">
<item name="cornerSize">0dp</item>
</style>

enter image description here

关于Android:抽屉导航项目大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63479245/

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