我想在我的列表視圖中添加getPackageManager
的應用程序圖標。我嘗試了這樣的:getPackageManager在列表視圖中的圖標
try {
// Icon
Drawable icon = pm.getApplicationIcon(info.processName);
Drawable default_icon = pm.getDefaultActivityIcon();
CharSequence c = pm.getApplicationLabel(pm.getApplicationInfo(info.processName, PackageManager.GET_META_DATA));
Log.w("LABEL", "Name" + c.toString());
String pName = info.processName;
adapter.add(icon + c.toString().toUpperCase() + "\n" + info.processName);
}
但它只返回一個字符串。如果可能的話,我希望圖標不是字符串。可能嗎?
你在Default_icon得到什麼?和圖標呢? –
default_icon不考慮它.. info.processName是該進程的名稱.. listview顯示所有當前應用程序活動.. –