Nella mia applicazione, devo impostare un'icona grande per una notifica. LargeIcon deve essere una bitmap e i miei disegni estraibili sono immagini vettoriali (la nuova funzionalità di Android, vedi questo link ) Il problema è quando provo a decodificare una risorsa che è un'immagine vettoriale, ottengo un valore null restituito.
Ecco l'esempio di codice:
if (BitmapFactory.decodeResource(arg0.getResources(), R.drawable.vector_menu_objectifs) == null)
Log.d("ISNULL", "NULL");
else
Log.d("ISNULL", "NOT NULL");
In questo esempio, quando sostituisco R.drawable.vector_menu_objectifs con un'immagine "normale", un png per esempio, il risultato non è nullo (ottengo la bitmap corretta) C'è qualcosa che mi manca?