public class CropImageView extends ImageViewTouchBase
| Modifier and Type | Class and Description |
|---|---|
static interface |
CropImageView.CropImageViewHost |
mBaseMatrix, mBitmapDisplayed, mHandler, mSuppMatrix, TRANSITION_DURATION| Constructor and Description |
|---|
CropImageView(android.content.Context context,
android.util.AttributeSet attrs) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(HighLightView hv) |
protected void |
onDraw(android.graphics.Canvas canvas) |
protected void |
onLayout(boolean changed,
int left,
int top,
int right,
int bottom) |
boolean |
onTouchEvent(android.view.MotionEvent event) |
void |
onZoomFinished() |
protected void |
postTranslate(float deltaX,
float deltaY) |
void |
resetMaxZoom() |
void |
setHost(CropImageView.CropImageViewHost mHost) |
void |
setMaxZoom(int maxZoom) |
protected void |
zoomIn() |
protected void |
zoomOut() |
protected void |
zoomTo(float scale,
float centerX,
float centerY) |
center, clear, getImageViewMatrix, getScale, getScale, getValue, maxZoom, onKeyDown, panBy, setImageBitmap, setImageBitmapResetBase, setImageRotateBitmapResetBase, zoomIn, zoomOut, zoomTo, zoomTo, zoomTopublic CropImageView(android.content.Context context,
android.util.AttributeSet attrs)
protected void onLayout(boolean changed,
int left,
int top,
int right,
int bottom)
onLayout in class ImageViewTouchBaseprotected void zoomTo(float scale,
float centerX,
float centerY)
zoomTo in class ImageViewTouchBaseprotected void zoomIn()
zoomIn in class ImageViewTouchBaseprotected void zoomOut()
zoomOut in class ImageViewTouchBaseprotected void postTranslate(float deltaX,
float deltaY)
postTranslate in class ImageViewTouchBasepublic void setHost(CropImageView.CropImageViewHost mHost)
public boolean onTouchEvent(android.view.MotionEvent event)
public void onZoomFinished()
onZoomFinished in class ImageViewTouchBaseprotected void onDraw(android.graphics.Canvas canvas)
public void add(HighLightView hv)
public void setMaxZoom(int maxZoom)
public void resetMaxZoom()