Android 底部视图导航添加 png 图标到新项目
Android bottomviewnavigation adding png icon to new item
在 Android Studio 中使用底部导航 activity 模板打开了一个新项目。
当我尝试使用 32x32 png 文件更改其中一个菜单项的图标时,它适用于所有模拟器和 api 级别 > 21 的真实设备,但在 JellyBean
上崩溃
<item
android:id="@+id/navigation_home"
android:icon="@drawable/phone" //32x32 png file cause a crash for api level < 19
android:title="@string/title_home" />
<item
android:id="@+id/navigation_dashboard"
android:icon="@drawable/ic_dashboard_black_24dp" //this works normally
android:title="@string/title_dashboard" />
jellybean 崩溃并给出此错误
android.view.InflateException: Binary XML file line #19: Error inflating class android.support.design.widget.BottomNavigationView
我在 here
找不到任何信息
那么我如何编辑带有图像的菜单项
您可能将 png 文件放在了错误的文件夹中。请重新检查它是否在所有正确的文件夹中,然后重试。
在 Android Studio 中使用底部导航 activity 模板打开了一个新项目。
当我尝试使用 32x32 png 文件更改其中一个菜单项的图标时,它适用于所有模拟器和 api 级别 > 21 的真实设备,但在 JellyBean
上崩溃<item
android:id="@+id/navigation_home"
android:icon="@drawable/phone" //32x32 png file cause a crash for api level < 19
android:title="@string/title_home" />
<item
android:id="@+id/navigation_dashboard"
android:icon="@drawable/ic_dashboard_black_24dp" //this works normally
android:title="@string/title_dashboard" />
jellybean 崩溃并给出此错误
android.view.InflateException: Binary XML file line #19: Error inflating class android.support.design.widget.BottomNavigationView
我在 here
找不到任何信息那么我如何编辑带有图像的菜单项
您可能将 png 文件放在了错误的文件夹中。请重新检查它是否在所有正确的文件夹中,然后重试。