public class ImageViewer
extends java.lang.Object
implements android.content.DialogInterface.OnKeyListener
| Modifier and Type | Class and Description |
|---|---|
static class |
ImageViewer.Builder<T>
Builder class for
ImageViewer |
static interface |
ImageViewer.Formatter<T>
Interface used to format custom objects into an image url.
|
static interface |
ImageViewer.OnDismissListener
Interface definition for a callback to be invoked when viewer was dismissed
|
static interface |
ImageViewer.OnImageChangeListener
Interface definition for a callback to be invoked when image was changed
|
| Modifier | Constructor and Description |
|---|---|
protected |
ImageViewer(ImageViewer.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
static com.facebook.imagepipeline.request.ImageRequestBuilder |
createImageRequestBuilder()
Creates new
ImageRequestBuilder. |
java.lang.String |
getUrl() |
void |
onDismiss()
Fires when swipe to dismiss was initiated
|
boolean |
onKey(android.content.DialogInterface dialog,
int keyCode,
android.view.KeyEvent event)
Resets image on KeyEvent.KEYCODE_BACK to normal scale if needed, otherwise - hide the viewer.
|
void |
show()
Displays the built viewer if passed images list isn't empty
|
protected ImageViewer(ImageViewer.Builder builder)
public void show()
public java.lang.String getUrl()
public void onDismiss()
public boolean onKey(android.content.DialogInterface dialog,
int keyCode,
android.view.KeyEvent event)
onKey in interface android.content.DialogInterface.OnKeyListenerpublic static com.facebook.imagepipeline.request.ImageRequestBuilder createImageRequestBuilder()
ImageRequestBuilder.