在Android中的ImageView中设置android.R.drawable中的图像

37

我知道如何从我们的res/drawable文件夹中设置图像/图标。

<ImageView android:id="@+id/ImageSearch" 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/android_green_3d"/>

如果直接从代码中设置它: imageView1.setImageResource(R.drawable.android_green_3d);

但我们也可以像这样从android.R.drawable获取图标: imageView1.setImageResource(android.R.drawable.ic_menu_more);

如果源是android.R.drawable,如何在xml中设置图像/图标?有人知道吗? 提前致谢。

1个回答

39

很简单:将@drawable/更改为@android:drawable/。在这种情况下,代码自动完成无法正常工作,因此您应该在GIT仓库或在线上搜索图片及其名称。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接