Autore Topic: ottenere riferimento a un icona  (Letto 817 volte)

Offline gabric

  • Utente senior
  • ****
  • Post: 615
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
ottenere riferimento a un icona
« il: 13 Settembre 2012, 18:36:45 CEST »
0
salve ho un oggetto del tipo
RunningTaskInfo p
per accedere all'icona del applicazione, uso questa chiamata (naturalmente mettendo il try catch)

Codice (Java): [Seleziona]
Drawable img = null;
                                try {
                                        img = this.getPackageManager().getApplicationIcon(packageName);
                                } catch (NameNotFoundException e) {
                                        // TODO Auto-generated catch block
                                        e.printStackTrace();
                                }

naturalmente l'app non va in crash, ma mi genera questa eccezione

09-13 16:21:53.473: I/System.out(1111): resolveUri failed on bad bitmap uri: android.graphics.drawable.BitmapDrawable@4052c140

grazie a tutti in anticipo
« Ultima modifica: 13 Settembre 2012, 18:39:53 CEST da gabric »

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:ottenere riferimento a un icona
« Risposta #1 il: 13 Settembre 2012, 18:59:11 CEST »
0
Prova a far uscire sul log il packagename, se img ritornata è null e anche a forzare un packagename fisso.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline gabric

  • Utente senior
  • ****
  • Post: 615
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
Re:ottenere riferimento a un icona
« Risposta #2 il: 14 Settembre 2012, 11:24:25 CEST »
0
il package name è corretto perchè attraverso quello mi richiamo anche il nome dell'app, e quello me lo stampa