【发布时间】:2017-09-15 01:20:26
【问题描述】:
我目前一直在查看 android 的导航抽屉,并查看他们使用的 android 示例代码。
当开始一个新项目并选择导航抽屉活动时。它提供了很棒的基本结构。
从这里我看到导航抽屉中使用的图标是android默认的。我想看看是否可以为图标添加我自己的 png。到目前为止,我的代码(在 activity_main_drawer 中)是
<group android:checkableBehavior="single">
<item
android:id="@+id/nav_connect"
android:icon="@drawable/icon_menu_connect_24"
android:title="Connect" />
<item
android:id="@+id/nav_settings"
android:icon="@drawable/icon_menu_settings_24"
android:title="Settings" />
<item
android:id="@+id/nav_help"
android:icon="@drawable/icon_menu_help_24"
android:title="Help" />
</group>
名称末尾的 _24 只是 24 像素大小指示。
现在运行此代码后,我在导航抽屉中看到的只是方块而不是图像。
使用自己的 png 而不是 android 默认的原因是查看默认值,没有图像表明我想要什么。
如果问题之前已经发布过,请提前致谢
【问题讨论】:
-
在主抽屉的xml编辑器中,在文本区,可以看到图片的预览吗?
-
是的,它确实显示了图像的预览。
-
那么你应该重建你的项目
-
抱歉延迟回复(生病)重建项目对问题没有影响
-
将名称更改为不带数字的名称,看看会发生什么。 (此时我只是猜测)
标签: android navigation