Refactoring useless UserUtils class
Bug: 16542609 Change-Id: Iadb83c5e378cd342ea89d6e224ddc45e6f940c8b
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user