Refactoring useless UserUtils class

Bug: 16542609
Change-Id: Iadb83c5e378cd342ea89d6e224ddc45e6f940c8b
This commit is contained in:
Alexandra Gherghina
2014-07-24 19:13:25 +01:00
parent 72f7072328
commit 95b86a5488
7 changed files with 19 additions and 44 deletions

View File

@@ -68,6 +68,7 @@ import android.widget.TabWidget;
import com.android.settings.dashboard.DashboardCategory;
import com.android.settings.dashboard.DashboardTile;
import com.android.settings.users.CircleFramedDrawable;
import java.io.IOException;
import java.io.InputStream;
@@ -779,4 +780,14 @@ public final class Utils {
context.getSystemService(Context.PERSISTENT_DATA_BLOCK_SERVICE);
manager.setOemUnlockEnabled(enabled);
}
/**
* Returns a circular icon for a user.
*/
public static Drawable getUserIcon(Context context, UserManager um, UserInfo user) {
if (user.iconPath == null) return null;
Bitmap icon = um.getUserIcon(user.id);
if (icon == null) return null;
return CircleFramedDrawable.getInstance(context, icon);
}
}