Ciao ragazzi!
Sto realizzando un gioco per Android con un Framework che utilizza
android.graphics.Bitmap e mi fa dichiarare le immagini in questo modo:
Assets.nomeimmagine = g.newImage("nome-immagine.png", ImageFormat.RGB565);
Le immagini fin'ora andavano messe nella cartella "main/assets".
Adesso però avrei la necessità di dichiarare le immagini in modo tale che Android automaticamente scelga la risoluzione più adatta tra ldpi, mdpi, hdpi ecc.. Ho già realizzato tutte le immagini nelle varie risoluzioni e le ho messe nelle varie cartelle di "res".
Ora dovrei utilizzare la stringa "R.id.nome-immagine" per fare in modo che Android scelga automaticamente l'immagine per la risoluzione corrente, ma come potete immaginare se utilizzo il codice in questo modo non worka:
Assets.nomeimmagine = g.newImage("R.id.nome-immagine.png", ImageFormat.RGB565);
Qualcuno sa indicarmi come dovrei riempostare le dichiarazioni delle immagini?