menus - Iconos de menú estándar de Android, por ejemplo, actualizar
navigation drawer android studio (5)
El Android SDK ofrece los iconos de menú estándar a través de android.R.drawable.X
. Sin embargo, algunos iconos estándar, como ic_menu_refresh
(el icono de actualización), faltan en android.R
.
¿Hay alguna forma de obtener los iconos originales, tal vez extrayéndolos de las aplicaciones? Ya revisé la fuente de Android, pero es un poco demasiado grande para buscar las imágenes en todas partes.
Conozco el sitio web de Android Drawables , pero me gustaría obtener las versiones correctas de hdpi , mdpi y ldpi , preferiblemente las originales.
Después de ver este post encontré un enlace útil:
http://developer.android.com/design/downloads/index.html
Puede descargar una gran cantidad de fuentes editables con Fireworks, Illustrator, Photoshop, etc.
Y también hay fuentes y paquetes de iconos.
Aquí hay un ejemplo de plantilla.
No importa, lo encontré en la fuente: base.git/core/res/res y subdirectorios.
Como han dicho otros en los comentarios, si tienes el SDK de Android instalado, también está en tu computadora. La ruta es [SDK]/platforms/android-[VERSION]/data/res
.
Puedes obtener los iconos desde el sdk de Android que están en esta carpeta
$ android-sdk / platforms / android-xx / data / res
Tal vez un poco tarde. Al completar las otras respuestas, tiene el ícono de actualización de hdpi en:
"android_sdk" / platform / "android_api_level" / data / res / drawable-hdpi / ic_menu_refresh.png
Tenga en cuenta que esta es una práctica que Google aconseja explícitamente que no se haga:
Advertencia: debido a que estos recursos pueden cambiar entre las versiones de la plataforma, no debe hacer referencia a estos íconos utilizando los ID de recursos de la plataforma Android (es decir, íconos de menú en android.R.drawable).
Más bien, se te aconseja hacer una copia local:
Si desea utilizar cualquier ícono u otros recursos dibujables internos, debe almacenar una copia local de esos íconos o dibujables en sus recursos de aplicación, luego hacer referencia a la copia local de su código de aplicación. De esa manera, puede mantener el control sobre la apariencia de sus iconos, incluso si la copia del sistema cambia.