2个名称相同但图像不同的Android资源

2个名称相同但图像不同的Android资源,android,android-drawable,Android,Android Drawable,我使用Android Studio内置函数创建了一个新的抽屉 这创建了带有自己默认图标的默认抽屉布局,还创建了res/values/drawable.xml: <resources xmlns:android="http://schemas.android.com/apk/res/android"> <item name="ic_menu_camera" type="drawable">@android:drawable/ic_menu_camera</it

我使用Android Studio内置函数创建了一个新的抽屉

这创建了带有自己默认图标的默认抽屉布局,还创建了
res/values/drawable.xml

<resources xmlns:android="http://schemas.android.com/apk/res/android">
    <item name="ic_menu_camera" type="drawable">@android:drawable/ic_menu_camera</item>
    <item name="ic_menu_gallery" type="drawable">@android:drawable/ic_menu_gallery</item>
    <item name="ic_menu_slideshow" type="drawable">@android:drawable/ic_menu_slideshow</item>
    <item name="ic_menu_manage" type="drawable">@android:drawable/ic_menu_manage</item>
    <item name="ic_menu_share" type="drawable">@android:drawable/ic_menu_share</item>
    <item name="ic_menu_send" type="drawable">@android:drawable/ic_menu_send</item>
</resources>

@android:drawable/ic\u菜单\u摄像头
@android:drawable/ic\u菜单\u图库
@android:drawable/ic\u菜单\u幻灯片
@android:drawable/ic\u菜单\u管理
@android:drawable/ic\u菜单\u共享
@android:drawable/ic\u菜单\u发送
实际上,如果我在抽屉里使用这些物品,前者是浅灰色的,指向右边,而后者是黑色的,指向左边:

<item
    android:id="@+id/nav_manage"
    android:icon="@android:drawable/ic_menu_manage"
    android:title="Manage"/>
<item
    android:id="@+id/nav_manage2"
    android:icon="@drawable/ic_menu_manage"
    android:title="Other Manage"/>

但是,如果我按住Ctrl键并单击我的资源,它们都指向前者,路径是
“E:\SDK\adt-bundle-windows-x86-20130219\SDK\platforms\android-25\data\res\drawable hdpi\ic\u menu\u manage.png”

EDIT:我发现,前者指向可绘制的ldpi,后者指向可绘制的hdpi。我的问题完全一样:

  • 为什么会有这种行为?它是来自安卓系统还是来自我的代码
  • 这个drawable.xml文件是什么?我应该把它和我所有的抽屉一起用吗
  • 我在哪里可以找到关于它的文档(在谷歌上试用但没有成功)

一个问题有太多问题。我认为它们都有某种关联。你真的认为我应该在每个问题上复制粘贴完全相同的帖子4次吗?一个问题的问题太多了。我认为它们都有某种关联。你真的认为我应该在每个问题上复制粘贴完全相同的帖子4次吗?