Мне нужны дополнительные значки для моего проекта студии Android, поэтому я добавил в папку с возможностью переноса через New> Vector Asset. Проблема здесь в том, что мой файл drawable.xml не распознает мой файл ic_menu_logout
. Код:Как добавить значок в drawable.xml после вставки векторного ресурса?
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<item name="ic_menu_camera" type="drawable">@android:drawable/ic_menu_camera</item>
<item name="ic_menu_gallery" type="drawable">@android:drawable/ic_menu_gallery</item>
<item name="ic_menu_slideshow" type="drawable">@android:drawable/ic_menu_slideshow</item>
<item name="ic_menu_manage" type="drawable">@android:drawable/ic_menu_manage</item>
<item name="ic_menu_share" type="drawable">@android:drawable/ic_menu_share</item>
<item name="ic_menu_send" type="drawable">@android:drawable/ic_menu_send</item>
<item name="ic_menu_logout" type="drawable">@android:drawable/ic_menu_logout</item>
</resources>
Последняя строка, содержащая ic_menu_logout
выводит сообщение об ошибке. Возможно, я что-то пропустил или сделал что-то не так. Помогите мне здесь. Благодарю.
Примечание:
ic_menu_logout
сам по себе является .xml
файл:
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FF000000"
android:pathData="M10.09,15.59L11.5,17l5,-5 -5,-5 -1.41,1.41L12.67,11H3v2h9.67l-2.58,2.59zM19,3H5c-1.11,0 -2,0.9 -2,2v4h2V5h14v14H5v-4H3v4c0,1.1 0.89,2 2,2h14c1.1,0 2,-0.9 2,-2V5c0,-1.1 -0.9,-2 -2,-2z"/>
</vector>
Я обычно просто меняю расширение на png и перетаскиваю, отбрасываю их в папку с возможностью рисования и отлично работает , – ivan
@ivan Я отредактировал мое сообщение, проверьте его. Что делать, если файл является xml? –
, тогда какая ошибка, которую вы получаете? – ivan