Я сделал некоторые пользовательские значки в Inkscape, сохраненные как svg и преобразовываю svg в векторный. Выделенный я сохранен под папкой drawable-v21
. После этого я добавлю новый вектор в меню ящика навигации. После этого я открываю макет, который включает меню, и я вижу свой пользовательский значок, все отлично.NavigationDrawer ResourcesNotFound
Но если я запустил приложение, я получу android.view.InflateException: Binary XML file line #16: Error inflating class android.support.design.widget.NavigationView
, и если я просмотрю исключение, я вижу в конце Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x7f02004d
.
Я понятия не имею, почему, потому что я вижу значок в предпросмотре макета.
Любые идеи?
Что я сделал: выполнить градировку, аннулировать и перезапустить андроид-студию.
Спасибо заранее.
то, что api, на котором вы запускаете приложение? –
MinSdkVersion - 15, а targetSdkVersion - 23. –
Я спрашиваю, в какую версию вы ** запускаете **, когда срабатывают ошибки. –