2012-05-18 7 views

risposta

7

Infine, ho risolto:

private Drawable getIconForAccount(Account account, AccountManager manager) { 
     AuthenticatorDescription[] descriptions = manager.getAuthenticatorTypes(); 
     for (AuthenticatorDescription description: descriptions) { 
      if (description.type.equals(account.type)) { 
       PackageManager pm = getContext().getPackageManager(); 
       return pm.getDrawable(description.packageName, description.iconId, null); 
      } 
     } 
     return null; 
    } 
+0

Il campione 'ContactManager' ha un esempio su come ottenere l'icona di un account se non ricordo male. – Luksprog

+0

Grazie, ma come faccio a ottenere una piccola icona ?? – Akshay

+0

hey capito..uso 'smallIconId' insted di' iconId' – Akshay