Я читал, что ссылки на значки системы Android не фиксированы/могут быть изменены, и поэтому было бы лучше сохранить их как ресурс вашего приложения. Однажды я нашел руководство, показывающее, как получить значки из репозитория Android, но не могу найти его снова.
Итак, мой вопрос: как мне получить системные значки Android из репозитория? На каком пути они находятся? Меня смущают все файлы git и прочее на https://android.googlesource.com
Хранение системных значков Android в моем собственном приложении
comment
Дубликат stackoverflow.com/ вопросы/6177462/
- person Sunil Kumar Sahoo   schedule 16.06.2011
comment
Да и нет. Тема не включает правильное решение, папка ldpi отсутствует (вероятно, зависит от того, откуда вы взяли источник)
- person stefan.at.wpf   schedule 16.06.2011
comment
Да, ты прав. Но если вы знаете о пути hdpi, не так сложно получить путь mdpi или ldpi.
- person Sunil Kumar Sahoo   schedule 16.06.2011
Ответы (1)
Встроенные системные ресурсы Android хранятся вместе с Android SDK в папке
<SDK_path>/platforms/android-<API_version>/data/res
Поскольку вам нужна иконка, вы должны заглянуть в различные drawable
подпапки и взять изображения, которые хотите использовать.
person
Xion
schedule
16.06.2011
о, отлично, даже не знал, что они есть и на моем жестком диске :-) большое спасибо!
- person stefan.at.wpf; 16.06.2011
обновление: к сожалению, мне не хватает drawable-ldpi ): насколько я помню, они были в репо, но у меня их нет на жестком диске.
- person stefan.at.wpf; 16.06.2011
обновление 2: я нашел упомянутую ссылку: blog.vertile.com/nathan/2011/02/
- person stefan.at.wpf; 16.06.2011
@stefan.at.wpf Теперь ссылка nathan.vertile. com/default-android-menu-icons-in-your-app
- person RenniePet; 04.02.2014