Android导航抽屉定制图标
问题描述:
我目前一直在寻找Android的导航抽屉,并看到他们使用的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在名称末尾只是在24pixel大小指示。
现在运行此代码后,所有出现在我的导航抽屉中的是方块而不是图像。
使用自己的png而不是android默认的原因,是看看默认设置,没有图像表明我想要什么。
Appollogies如果问题已发布提前
答
之前和感谢,我发现这个问题。我发现菜单中使用的图像需要透明背景。我使用的图像没有以该格式保存,因此显示为灰色块。所以,虽然它在XML文件中的左侧边缘做了预览,但它仍然是不正确的格式
使用图像资源生成的图标比很多.png文件是更有效的
在XML主要抽屉的编辑,在文本区域中,您能看到图像的预览吗? – joao86
是的,它确实显示图像的预览。 – Adey22
那么你应该做一个重建你的项目 – joao86