public class SkiaImageDecoder extends java.lang.Object implements ImageDecoder
ImageDecoder
using Android's BitmapFactory, based on the Skia library. This
works well in most circumstances and has reasonable performance, however it has some problems
with grayscale, indexed and CMYK images.| Constructor and Description |
|---|
SkiaImageDecoder() |
SkiaImageDecoder(android.graphics.Bitmap.Config bitmapConfig) |
| Modifier and Type | Method and Description |
|---|---|
android.graphics.Bitmap |
decode(android.content.Context context,
android.net.Uri uri)
Decode an image.
|
public SkiaImageDecoder()
public SkiaImageDecoder(android.graphics.Bitmap.Config bitmapConfig)
public android.graphics.Bitmap decode(android.content.Context context,
android.net.Uri uri)
throws java.lang.Exception
ImageDecoderfile:///scard/picture.jpg
file:///android_asset/picture.png
android.resource://com.example.app/drawable/picturedecode in interface ImageDecodercontext - Application contexturi - URI of the imagejava.lang.Exception - if decoding fails.