Added in API level 3
Deprecated in API level 30

LauncherActivity.IconResizer

public class LauncherActivity.IconResizer
extends Object

java.lang.Object
   ↳ android.app.LauncherActivity.IconResizer


Utility class to resize icons to match default icon size.

Summary

Public constructors

IconResizer()

Public methods

Drawable createIconThumbnail(Drawable icon)

Returns a Drawable representing the thumbnail of the specified Drawable.

Inherited methods

Public constructors

IconResizer

Added in API level 3
public IconResizer ()

Public methods

createIconThumbnail

Added in API level 3
public Drawable createIconThumbnail (Drawable icon)

Returns a Drawable representing the thumbnail of the specified Drawable. The size of the thumbnail is defined by the dimension android.R.dimen.launcher_application_icon_size. This method is not thread-safe and should be invoked on the UI thread only.

Parameters
icon Drawable: The icon to get a thumbnail of.

Returns
Drawable A thumbnail for the specified icon or the icon itself if the thumbnail could not be created.