belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
IconCompat
  public
  
  
  
  class
  IconCompat
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.support.v4.graphics.drawable.IconCompat | 
Helper for accessing features in Icon.
Summary
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        IconCompat | 
      createWithAdaptiveBitmap(Bitmap bits)
      Create an Icon pointing to a bitmap in memory that follows the icon design guideline defined
 by  | 
| 
        
        
        static
        
        
        IconCompat | 
      createWithBitmap(Bitmap bits)
      Create an Icon pointing to a bitmap in memory. | 
| 
        
        
        static
        
        
        IconCompat | 
      createWithContentUri(String uri)
      Create an Icon pointing to an image file specified by URI. | 
| 
        
        
        static
        
        
        IconCompat | 
      createWithContentUri(Uri uri)
      Create an Icon pointing to an image file specified by URI. | 
| 
        
        
        static
        
        
        IconCompat | 
      createWithData(byte[] data, int offset, int length)
      Create an Icon pointing to a compressed bitmap stored in a byte array. | 
| 
        
        
        static
        
        
        IconCompat | 
      createWithResource(Context context, int resId)
      Create an Icon pointing to a drawable resource. | 
| 
        
        
        
        
        
        Icon | 
      toIcon()
      Convert this compat object to  | 
| Inherited methods | |
|---|---|
|  From
class 
  
    java.lang.Object
  
 | |
Public methods
createWithAdaptiveBitmap
IconCompat createWithAdaptiveBitmap (Bitmap bits)
Create an Icon pointing to a bitmap in memory that follows the icon design guideline defined
 by AdaptiveIconDrawable.
| Parameters | |
|---|---|
| bits | Bitmap: A validBitmapobject | 
| Returns | |
|---|---|
| IconCompat | |
See also:
createWithBitmap
IconCompat createWithBitmap (Bitmap bits)
Create an Icon pointing to a bitmap in memory.
| Parameters | |
|---|---|
| bits | Bitmap: A validBitmapobject | 
| Returns | |
|---|---|
| IconCompat | |
See also:
createWithContentUri
IconCompat createWithContentUri (String uri)
Create an Icon pointing to an image file specified by URI.
| Parameters | |
|---|---|
| uri | String: A uri referring to local content:// or file:// image data. | 
| Returns | |
|---|---|
| IconCompat | |
See also:
createWithContentUri
IconCompat createWithContentUri (Uri uri)
Create an Icon pointing to an image file specified by URI.
| Parameters | |
|---|---|
| uri | Uri: A uri referring to local content:// or file:// image data. | 
| Returns | |
|---|---|
| IconCompat | |
See also:
createWithData
IconCompat createWithData (byte[] data, int offset, int length)
Create an Icon pointing to a compressed bitmap stored in a byte array.
| Parameters | |
|---|---|
| data | byte: Byte array storing compressed bitmap data of a type thatBitmapFactorycan decode (seeBitmap.CompressFormat). | 
| offset | int: Offset intodataat which the bitmap data starts | 
| length | int: Length of the bitmap data | 
| Returns | |
|---|---|
| IconCompat | |
See also:
createWithResource
IconCompat createWithResource (Context context, int resId)
Create an Icon pointing to a drawable resource.
| Parameters | |
|---|---|
| context | Context: The context for the application whose resources should be used to resolve the
                given resource ID. | 
| resId | int: ID of the drawable resource | 
| Returns | |
|---|---|
| IconCompat | |
See also:
toIcon
Icon toIcon ()
Convert this compat object to Icon object.
| Returns | |
|---|---|
| Icon | Iconobject | 
