public static class ImagePickerSheetView.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
ImagePickerSheetView |
create() |
ImagePickerSheetView.Builder |
setCameraDrawable(android.graphics.drawable.Drawable cameraDrawable)
Sets a drawable for the camera option tile.
|
ImagePickerSheetView.Builder |
setCameraDrawable(int resId)
Sets a drawable resource ID for the camera option tile.
|
ImagePickerSheetView.Builder |
setImageProvider(ImagePickerSheetView.ImageProvider imageProvider)
Sets a provider for providing images.
|
ImagePickerSheetView.Builder |
setMaxItems(int maxItems)
Sets the max number of tiles to show in the image picker.
|
ImagePickerSheetView.Builder |
setOnTileSelectedListener(ImagePickerSheetView.OnTileSelectedListener onTileSelectedListener)
Sets a listener for when a tile is selected.
|
ImagePickerSheetView.Builder |
setPickerDrawable(android.graphics.drawable.Drawable pickerDrawable)
Sets a drawable for the picker option tile.
|
ImagePickerSheetView.Builder |
setPickerDrawable(int resId)
Sets a drawable resource ID for the picker option tile.
|
ImagePickerSheetView.Builder |
setShowCameraOption(boolean showCameraOption)
Sets a boolean to indicate whether or not to show a camera option.
|
ImagePickerSheetView.Builder |
setShowPickerOption(boolean showPickerOption)
Sets a boolean to indicate whether or not to show the picker option.
|
ImagePickerSheetView.Builder |
setTitle(int title)
Sets a title via String resource ID.
|
ImagePickerSheetView.Builder |
setTitle(java.lang.String title)
Sets a title for this sheet.
|
public ImagePickerSheetView.Builder setMaxItems(int maxItems)
maxItems - Max number of tiles to showpublic ImagePickerSheetView.Builder setTitle(@StringRes int title)
title - String resource IDpublic ImagePickerSheetView.Builder setTitle(@Nullable java.lang.String title)
title - The title Stringpublic ImagePickerSheetView.Builder setOnTileSelectedListener(ImagePickerSheetView.OnTileSelectedListener onTileSelectedListener)
onTileSelectedListener - Listener instancepublic ImagePickerSheetView.Builder setImageProvider(ImagePickerSheetView.ImageProvider imageProvider)
imageProvider - Provider instancepublic ImagePickerSheetView.Builder setShowCameraOption(boolean showCameraOption)
showCameraOption - True to show the option, or false to hide the optionpublic ImagePickerSheetView.Builder setShowPickerOption(boolean showPickerOption)
showPickerOption - True to show the option, or false to hide the option.public ImagePickerSheetView.Builder setCameraDrawable(@DrawableRes int resId)
resId - Camera drawable resource IDpublic ImagePickerSheetView.Builder setCameraDrawable(@Nullable android.graphics.drawable.Drawable cameraDrawable)
cameraDrawable - Camera drawable instancepublic ImagePickerSheetView.Builder setPickerDrawable(@DrawableRes int resId)
resId - Picker drawable resource IDpublic ImagePickerSheetView.Builder setPickerDrawable(android.graphics.drawable.Drawable pickerDrawable)
pickerDrawable - Picker drawable instance@CheckResult public ImagePickerSheetView create()