如何在应用程序中使用Android提供的图形?

如何在应用程序中使用Android提供的图形?,android,drawable,Android,Drawable,我记得在某个地方看到过如何做到这一点,但我现在完全是一片空白。我想在我的应用程序中使用Android“刷新”图形,我如何引用它?提供的所有图形是否都有图表?我想这可能就是您想要的:我想这可能就是您想要的:最简单的方法是查看您的Android SDK位置(在我的机器上,即*C:\projects\Android\Android-SDK-windows-1.5r1*):在平台文件夹中,每个版本的Android都有一个单独的目录。选择您选择的版本,然后打开*data\res*文件夹:将有许多带有平台图

我记得在某个地方看到过如何做到这一点,但我现在完全是一片空白。我想在我的应用程序中使用Android“刷新”图形,我如何引用它?提供的所有图形是否都有图表?

我想这可能就是您想要的:

我想这可能就是您想要的:

最简单的方法是查看您的Android SDK位置(在我的机器上,即*C:\projects\Android\Android-SDK-windows-1.5r1*):在平台文件夹中,每个版本的Android都有一个单独的目录。选择您选择的版本,然后打开*data\res*文件夹:将有许多带有平台图形的可绘制文件夹


疯狂地将它们复制到您自己的应用程序中。

最简单的方法是查看您的Android SDK位置(在我的机器上,即*C:\projects\Android\Android-SDK-windows-1.5_r1*):在平台文件夹中,每个版本的Android都有一个单独的目录。选择您选择的版本,然后打开*data\res*文件夹:将有许多带有平台图形的可绘制文件夹


疯狂地将它们复制到您自己的应用程序中。

不幸的是,这没有多大帮助,因为活动刷新图像不存在。我似乎在android.R.drawable中也找不到它:(我认为Femi是正确的。这里有一个与你类似的问题:不幸的是,这没有多大帮助,因为没有活动刷新图像。我似乎在android.R.drawable中也找不到它:(我认为Femi是正确的。这里有一个与你类似的问题:这有点令人沮丧,但你是对的。有人会认为,为了保持应用程序设计与平台的一致性,谷歌会敦促开发者使用这些图片,但遗憾的是,它们反而会隐藏起来。嗯,它们并不是真正隐藏的:它们实际上是分布式的。)每一个Android SDK下载都在一个标准的位置。他们可以在开发指南中更好地指出,这些都是为您的编程乐趣而提供的,但是…当我说隐藏时,我的意思是隐藏不可直接使用。我不能从我的应用程序中拨入
Android.R.drawable.ic_菜单\u刷新
,并期望它能工作。啊。嗯,我相信其中很多都在
android.R.attr
名称空间中,但这是一个非常好的观点:它们可能已经在顶级
R.drawable
名称空间中公开了它们。然后,也许它们正试图避免混乱该名称空间。这有点令人沮丧,但你是对的。人们会认为为了保持应用程序设计与平台一致,谷歌会敦促开发人员使用这些图片,但可惜的是,他们会将它们隐藏起来。其实,它们并不是真正隐藏起来的:它们实际上是随每个Android SDK下载一起分发的,并且位于一个标准位置。他们可以更好地在《开发指南》中呼吁这些图片可供您使用你的编程很愉快,但是…当我说隐藏时,我的意思是隐藏起来不被直接使用。我不能从我的应用程序中拨入
android.R.drawable.ic_menu\u refresh
,并期望它能工作。啊。我相信其中很多都在
android.R.attr
名称空间中,但这是一个非常好的点:它们可以在顶级的
R.drawable
名称空间。然后,他们可能又在试图不把名称空间搞得乱七八糟。