В моем приложении я должен установить большой значок для уведомления. 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, результат не равен нулю (я получаю правильное растровое изображение) Что-то мне не хватает?