當我嘗試用默認的Android圖標,我用:@android:drawable在哪裏尋找?
android:icon="@android:drawable/ic_"
而且在Android Studio中,如果我打ctrl-space
,我得到可獲取ic_
圖標的列表。
我想他們來自android-sdks文件夾,但如果是的話,究竟在哪裏?
正如我targetSdkVersion =「22」,我認爲我能找到這些圖標,並從https://github.com/google/material-design-icons添加更多的人,在android-sdks/platforms/android-22/data/res/
,我在哪裏可以找到繪製,xhdpi和所有其他人,但很明顯,它似乎並沒有成爲案件。
http://google.github.io/material-design-icons/#icons-for-android對我如何使用它沒有多大幫助。
任何幫助?
你不應該訪問的Android繪項目的方式。建議您將它們複製到您的項目中,因爲它們可以在更高版本中刪除/重命名。 – tyczj
@tyczj這就是我想說的。也不要添加自己的圖片在那裏,用你的應用程序資源文件夾 – finki
@tyczj「因爲它們可以被刪除/重命名在以後的版本」 - 在'android.R.drawable'上定義的合理的安全;由於向後兼容性的要求,如果Google擺脫了這些,那將會有些令人驚訝。但是,除非* all *圖標可以通過'android.R.drawable'圖標滿足,否則最好直接在您的項目中使用它們,以便控制它們的確切外觀和感覺(例如,匹配您的其他圖標設計自己或從其他來源獲得)。 – CommonsWare