【问题标题】:Android menu icon size, i dont know how to change itAndroid 菜单图标大小,我不知道如何更改它
【发布时间】:2020-06-07 10:02:35
【问题描述】:

我想改变图标的​​大小,但我不知道怎么做。我看过人们解决这个问题的帖子,但我不明白。你能帮我写代码吗?

<?xml version="1.0" encoding="utf-8"?>

    <item
        android:id="@+id/page_1"
        android:enabled="true"
        android:icon="@drawable/casa"
        android:title="skere"/>
    <item
        android:id="@+id/page_2"
        android:enabled="true"
        android:icon="@drawable/map10"
        android:title="skere2"/>
    <item
        android:id="@+id/page_3"
        android:enabled="true"
        android:icon="@drawable/oferta_ic"
        android:title="skere3"/>
    <item
        android:id="@+id/page_4"
        android:enabled="true"
        android:icon="@drawable/calendario"
        android:title="skere4"/>

我希望这个图标更大

【问题讨论】:

  • 您可以尝试为图像本身添加额外的空白(填充)
  • 你在使用 NavigationView 吗?
  • 是的,我正在使用 NavigationView

标签: android android-studio material-components-android material-components android-navigationview


【解决方案1】:

NavigationView 中,您可以使用itemIconSize 属性。默认值为24dp
比如:

<com.google.android.material.navigation.NavigationView
    app:itemIconSize="32dp"
    ..>

您也可以使用自定义样式:

<style name="MyNavigationView" parent="Widget.MaterialComponents.NavigationView">
  <item name="itemIconSize">...</item>
</style>

然后:

<com.google.android.material.navigation.NavigationView
    style="@style/MyNavigationView"
    ..>

标准:

之后:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-17
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多