Ho un'app per Android che contiene una libreria esterna di jar dipendente. Questa libreria esterna contiene alcune immagini png-bitmap che voglio mostrare su alcune ImageView nella mia applicazione.Come caricare l'immagine per Android ImageView da classpath?
Guardando all'interno del file apk della mia applicazione posso trovare le immagini in una sottodirectory ("aq \ img") come previsto.
Qual è il modo migliore per mostrare un'immagine (informazioni sul percorso di classe) su un ImageView.
Ho provato questo
ImageView imgView01 = (ImageView) findViewById(R.id.imageView1);
Drawable d = Drawable.createFromPath("aq/img/sample.png");
imgView01.setImageDrawable(d);
e questo
InputStream is = ClassLoader
.getSystemResourceAsStream("sample.png");
Bitmap bm = BitmapFactory.decodeStream(is);
imgView01.setImageBitmap(bm);
ma non ha funzionato (non mi aspettavo che fosse così semplice). L'immagine rimane vuota.
Grazie per l'aiuto!
saluti Klaus