Use correct API for badging

Bug: 17414778
Change-Id: Ieb9890751c3071088b9f5aab48053e767f78bfe5
This commit is contained in:
Amith Yamasani
2014-09-07 15:38:09 -07:00
parent b5cc01342e
commit 30c50b15d0
4 changed files with 8 additions and 9 deletions

View File

@@ -304,8 +304,8 @@ public class DeviceAdminSettings extends ListFragment {
final Activity activity = getActivity();
ViewHolder vh = (ViewHolder) view.getTag();
Drawable activityIcon = item.loadIcon(activity.getPackageManager());
Drawable badgedIcon = activity.getPackageManager().getUserBadgedDrawableForDensity(
activityIcon, new UserHandle(getUserId(item)), null, 0);
Drawable badgedIcon = activity.getPackageManager().getUserBadgedIcon(
activityIcon, new UserHandle(getUserId(item)));
vh.icon.setImageDrawable(badgedIcon);
vh.name.setText(item.loadLabel(activity.getPackageManager()));
vh.checkbox.setChecked(isActiveAdmin(item));