Loading packages/SettingsLib/src/com/android/settingslib/drawable/UserIconDrawable.java +22 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,8 @@ import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; import android.os.UserHandle; import androidx.annotation.VisibleForTesting; import com.android.settingslib.R; /** Loading Loading @@ -466,4 +468,24 @@ public class UserIconDrawable extends Drawable implements Drawable.Callback { public void unscheduleDrawable(@NonNull Drawable who, @NonNull Runnable what) { unscheduleSelf(what); } @VisibleForTesting public Drawable getUserDrawable() { return mUserDrawable; } @VisibleForTesting public Bitmap getUserIcon() { return mUserIcon; } @VisibleForTesting public boolean isInvalidated() { return mInvalidated; } @VisibleForTesting public Drawable getBadge() { return mBadge; } } Loading
packages/SettingsLib/src/com/android/settingslib/drawable/UserIconDrawable.java +22 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,8 @@ import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; import android.os.UserHandle; import androidx.annotation.VisibleForTesting; import com.android.settingslib.R; /** Loading Loading @@ -466,4 +468,24 @@ public class UserIconDrawable extends Drawable implements Drawable.Callback { public void unscheduleDrawable(@NonNull Drawable who, @NonNull Runnable what) { unscheduleSelf(what); } @VisibleForTesting public Drawable getUserDrawable() { return mUserDrawable; } @VisibleForTesting public Bitmap getUserIcon() { return mUserIcon; } @VisibleForTesting public boolean isInvalidated() { return mInvalidated; } @VisibleForTesting public Drawable getBadge() { return mBadge; } }