Я только что начал писать свое первое приложение для Java/Android, поэтому прошу простить общий вопрос n00b.
Как вы получаете доступ к стандартным значкам операционной системы, таким как значок поиска/значок меню и т.д.? Они не находятся в папке res/drawable, где я ожидал бы их найти. Доступны ли они как часть SDK или вы должны загружать их отдельно?
ИЗМЕНИТЬ
Возможно, вы можете помочь мне дальше - я получаю следующую ошибку (повторяется):
[2011-09-08 19:59:47 - TweetTab] C:\Users\Dan\workspace\TweetTab\res\menu\options_menu.xml:4: error: Error: No resource found that matches the given name (at 'icon' with value '@drawable/ic_menu_search').
Однако значок не пуст, xml выглядит так:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/search"
android:icon="@drawable/ic_menu_search"
android:title="@string/search"/>
</menu>
Я что-то пропустил?
решаемые
Я изменил android:icon="@drawable/ic_menu_search"
на android:icon="@android:drawable/ic_menu_search"
, и он смог найти значок.