如何在Android SDK中使用drawable?

时间:2016-05-21 05:41:25

标签: android android-drawable android-resources

Android SDK中有很多图像(PNG)文件。其中许多都没有出现在Android Studio的自动完成列表中。几个月前,我问过一个问题(https://stackoverflow.com/questions/34839605/why-does-android-studio-not-recognise-some-system-drawables-in-the-android-sdk),但我没有收到回复。

是否应该只是从Android SDK手动复制PNG文件并将其嵌入到某个项目中?

例如,如果我想使用三点图像,是否正确复制每个sdk/platforms/android-23/data/res/drawable-(DPI)目录中的ic_menu_moreoverflow(DPI).png文件并将其粘贴到我的项目中? (由于同一图像有很多文件,但它看起来并不方便。)

1 个答案:

答案 0 :(得分:1)

如果我理解你正确提出的问题,那么在XML中你会像这样使用它们:

@android:drawable/image_name_here

或代码:

android.R.drawable.image_name_here