Стандартные значки меню Android, например, обновление [Закрыто

StackOverflow https://stackoverflow.com/questions/2687027

Вопрос

Android SDK предлагает стандартные значки меню через android.R.drawable.X. Отказ Тем не менее, некоторые стандартные значки, такие как ic_menu_refresh (значок обновления), отсутствуют от android.R.

Есть ли способ получить оригинальные значки, может быть, извлечь их из приложений? Я уже проверил исходный код Android, но немного слишком огромно, чтобы посмотреть повсюду для изображений.

Я знаю то Android Drawnables. сайт, но я хотел бы получить правильный HDPI., MDPI а также ЛДПИ Версия, предпочтительнее оригинальные.

Это было полезно?

Решение

Не берите в голову, я нашел его в источнике: base.git / core / res / res и подкаталогии.

Поскольку другие сказали в комментариях, если у вас установлен Android SDK, это также на вашем компьютере. Путь [SDK]/platforms/android-[VERSION]/data/res.

Другие советы

Имейте в виду, это практика, которая Google явно советует не делать:

ПРЕДУПРЕЖДЕНИЕ. Поскольку эти ресурсы могут измениться между версиями платформы, вы не должны ссылаться на эти значки, используя идентификаторы ресурсов платформы Android (т. Е. Значки меню под Android.r.rawable).

Скорее, вы присудите, чтобы сделать локальную копию:

Если вы хотите использовать любые значки или другие внутренние нанесенные ресурсы, вы должны хранить локальную копию этих значков или рисунков в ресурсах ваших приложений, а затем ссылайся на локальную копию из вашего приложений. Таким образом, вы можете поддерживать контроль над появлением ваших значков, даже если система копирования системы.

Может быть немного поздно. Заполнение других ответов у вас есть значок обновления HDPI в:

"android_sdk" platforms "android_api_level" data res drawleab-hdpi ic_menu_refresh.png

После просмотра этого поста я нашел полезную ссылку:

http://developer.android.com/design/downloads/index.html.

Вы можете скачать много источников, редактируемые с фейерверками, Illucter, Photoshop и т. Д. ...
И есть также шрифты и пакеты значков.

Вот Пример трафарета.

Вы можете получить значки из Android SDK, они в этой папке

$ android-sdk platforms android-xx data res

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top