首页 > 解决方案 > 在 MaterialToolbar 中更改 navigationIcon 的大小

问题描述

我正在尝试在 navigationIcon 中放置个人资料图片,但任何照片对于工具栏来说都太大了。如何使用 Kotlin 调整 navigatioIcon 或照片的大小?请帮助

   <com.google.android.material.appbar.AppBarLayout
    android:id="@+id/appbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    android:fitsSystemWindows="true">

    <com.google.android.material.appbar.MaterialToolbar
        android:id="@+id/topAppBar"
        android:layout_width="match_parent"
        android:layout_height="?attr/actionBarSize"
        app:title="Ticketon"
        app:navigationIcon="@mipmap/ic_launcher_round"
        app:menu="@menu/toolbar_menu"
        style="@style/Widget.MaterialComponents.Toolbar.Primary"
        />
</com.google.android.material.appbar.AppBarLayout>

topAppBar.setNavigationIcon(R.mipmap.ic_launcher_round)

введите сюда описание изображения

标签: androidkotlinresizeiconsmaterial-design

解决方案


推荐阅读