更改“活动抽屉”中的图标
我试图学习如何构建Android应用程序,所以我在玩Android Studio。我从Android Studio中选择了一个新的抽屉活动,但我想使用“Home Icon”而不是Camer图标,但是包含在sdk中的资源“ic_menu_home”是私人的,我正尝试使用我从Google下载的个人主页图标开发者网站,但是当我运行我的应用程序我的个人图标不显示。下面是该文件“activity_nameofactivity_drawer”的代码:更改“活动抽屉”中的图标
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item
android:id="@+id/nav_camera"
android:src="@drawable/ic_home_black_24dp" //my personal icon
android:title="Home" />
<item
android:id="@+id/nav_gallery"
android:icon="@drawable/places_ic_search"
android:title="Search" />
<item
android:id="@+id/nav_slideshow"
android:icon="@drawable/ic_menu_slideshow"
android:title="Slideshow" />
<item
android:id="@+id/nav_manage"
android:icon="@drawable/ic_menu_manage"
android:title="Tools" />
</group>
<item android:title="Communicate">
<menu>
<item
android:id="@+id/nav_share"
android:icon="@drawable/ic_menu_share"
android:title="Share" />
<item
android:id="@+id/nav_send"
android:icon="@drawable/ic_menu_send"
android:title="Send" />
</menu>
</item>
</menu>
,但是这是我的抽屉:drawer image
有人能帮助我吗?
在Android Studio中:
- 在左侧的项目窗口中,右键单击
res
文件夹并选择New>图像资源 - 在资产类型选择动作栏和标签图标
- 选择图片路径
- Gi已经你的形象的名称在资源名称
- 选择
Finish
您可能会发现Resources Documentation和Drawable Resources Documentation很有帮助。
谢谢。我做了你所说的,它的一半作品,因为现在我可以看到我的新图标,但它比其他图标小,我试图调整它,但没有改变。一些技巧 ? – Smart
当你经历这个过程时,它应该会自动为你提供不同的密度 - hdmi,mdpi等。 - 如果你只有一个可绘制的,请尝试先删除它并再试一次。如果这没有帮助,请尝试在photoshop/GIMP中手动生成文件并拖放。我将添加“资源”的文档,您也可以查看。 – SQLiteNoob
好的谢谢。我将图片资源声明为启动器,并且主页按钮具有实际维度。我不知道为什么,但现在它可以工作,所以...很好。不管怎么说,多谢拉 :) – Smart
你可以发送一个链接到你从哪里得到的图标? – AkashBhave
是否在“res/drawable”文件夹中保存了'ic_home_black_24dp'? – SQLiteNoob
@AkashBhave在这里:https://design.google.com/icons/#ic_home – Smart