Ich versuche Icon Pack auf meinem benutzerdefinierten Launcher zu installieren, ich diese Notiz How to install icon pack gelesen habe, aber ich bin zu verstehen, nicht in der Lage, wie diese Klasse zu verwenden, hier ist was ich getan:Wie Icon Pack auf benutzerdefinierten Launcher installieren?
IconPackManager ic = new IconPackManager();
HashMap<String, IconPackManager.IconPack> map = new HashMap<String, IconPackManager.IconPack>(ic.getAvailableIconPacks(false));
Iterator it = map.entrySet().iterator();
Drawable d = null;
String packName = null;
IconPackManager.IconPack packIcon = null;
while (it.hasNext()) {
Map.Entry pair = (Map.Entry)it.next();
packName = (String)pair.getKey();
packIcon = (IconPackManager.IconPack)pair.getValue();
d = packIcon.getDrawableIconForPackage(packName, iconDrawable);
setIcon(d);
}
Ein IconPackManager ist kein Standard-Android-Klasse. Wo sind die Quellen-/Bibliotheksinformationen für die Herkunft dieser Klasse? –
Oben ... Klicken Sie auf, wie Icon Pack installiert wird –