Можно ли установить иконку андроида из прорисовки в отдельную баночку? - PullRequest
2 голосов
/ 20 марта 2010

Я хочу установить значок опции меню для отрисовки, которая находится в другом банке внутри XML-файла.

<item android:id="@+id/my_location"
      android:title="My Location"
      android:icon="@+drawable/my_location">

Вместо drawable / my_location есть что-то вроде com.somelib.R.drawable.someDrawable.

Я могу установить это в onCreateOptionsMenu, но мне было просто интересно, можно ли это сделать через файл xml.

1 Ответ

3 голосов
/ 20 марта 2010

Я хочу установить значок опции меню для отрисовка, которая находится в другой банке внутри XML-файл.

Drawable resources не могут войти в JAR-файлы. Вы можете хранить изображения в JAR и работать с ними вне рамок ресурса.

Я могу установить это в onCreateOptionsMenu но было просто интересно, может ли это быть сделано через файл xml.

Нет, потому что, опять же, изображения в файле JAR не являются ресурсами, определенными как изображения в res/drawable-*/ в вашем проекте. Извините!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...