В моем приложении я должен установить большой значок для уведомления. LargeIcon должен быть растровым, а мои чертежи - векторные изображения (новая функция в Android, см. эту ссылку) Проблема в том, что когда я пытаюсь декодировать ресурс, являющийся векторным изображением, я возвращаю null.
Вот пример кода:
if (BitmapFactory.decodeResource(arg0.getResources(), R.drawable.vector_menu_objectifs) == null)
Log.d("ISNULL", "NULL");
else
Log.d("ISNULL", "NOT NULL");
В этом примере, когда я заменяю R.drawable.vector_menu_objectifs на "нормальное" изображение, например png, результат не равен null (я получаю правильное растровое изображение) Что-то мне не хватает?