DEFAULT_MAX_SCALE, DEFAULT_MID_SCALE, DEFAULT_MIN_SCALE, ZOOM_DURATION| 构造器和说明 |
|---|
PhotoDraweeView(android.content.Context context) |
PhotoDraweeView(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle) |
PhotoDraweeView(android.content.Context context,
GenericDraweeHierarchy hierarchy) |
| 限定符和类型 | 方法和说明 |
|---|---|
Attacher |
getAttacher() |
float |
getMaximumScale() |
float |
getMediumScale() |
float |
getMinimumScale() |
OnPhotoTapListener |
getOnPhotoTapListener() |
OnViewTapListener |
getOnViewTapListener() |
float |
getScale() |
protected void |
init() |
boolean |
isEnableDraweeMatrix() |
protected void |
onAttachedToWindow() |
protected void |
onDetachedFromWindow() |
protected void |
onDraw(android.graphics.Canvas canvas) |
boolean |
onTouchEvent(android.view.MotionEvent event) |
void |
setAllowParentInterceptOnEdge(boolean allow) |
void |
setEnableDraweeMatrix(boolean enableDraweeMatrix) |
void |
setMaximumScale(float maximumScale) |
void |
setMediumScale(float mediumScale) |
void |
setMinimumScale(float minimumScale) |
void |
setOnDoubleTapListener(android.view.GestureDetector.OnDoubleTapListener listener) |
void |
setOnLongClickListener(OnLongClickListener listener) |
void |
setOnPhotoTapListener(OnPhotoTapListener listener) |
void |
setOnScaleChangeListener(OnScaleChangeListener listener) |
void |
setOnViewTapListener(OnViewTapListener listener) |
void |
setOrientation(int orientation) |
void |
setPhotoUri(android.net.Uri uri) |
void |
setPhotoUri(android.net.Uri uri,
android.content.Context context) |
void |
setScale(float scale) |
void |
setScale(float scale,
boolean animate) |
void |
setScale(float scale,
float focalX,
float focalY,
boolean animate) |
void |
setZoomTransitionDuration(long duration) |
void |
update(int imageInfoWidth,
int imageInfoHeight) |
public PhotoDraweeView(android.content.Context context,
GenericDraweeHierarchy hierarchy)
public PhotoDraweeView(android.content.Context context)
public PhotoDraweeView(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle)
protected void init()
public Attacher getAttacher()
public boolean onTouchEvent(android.view.MotionEvent event)
protected void onDraw(android.graphics.Canvas canvas)
protected void onAttachedToWindow()
protected void onDetachedFromWindow()
public float getMinimumScale()
getMinimumScale 在接口中 IAttacherpublic float getMediumScale()
getMediumScale 在接口中 IAttacherpublic float getMaximumScale()
getMaximumScale 在接口中 IAttacherpublic void setMinimumScale(float minimumScale)
setMinimumScale 在接口中 IAttacherpublic void setMediumScale(float mediumScale)
setMediumScale 在接口中 IAttacherpublic void setMaximumScale(float maximumScale)
setMaximumScale 在接口中 IAttacherpublic void setScale(float scale,
float focalX,
float focalY,
boolean animate)
public void setOrientation(int orientation)
setOrientation 在接口中 IAttacherpublic void setZoomTransitionDuration(long duration)
setZoomTransitionDuration 在接口中 IAttacherpublic void setAllowParentInterceptOnEdge(boolean allow)
setAllowParentInterceptOnEdge 在接口中 IAttacherpublic void setOnDoubleTapListener(android.view.GestureDetector.OnDoubleTapListener listener)
setOnDoubleTapListener 在接口中 IAttacherpublic void setOnScaleChangeListener(OnScaleChangeListener listener)
setOnScaleChangeListener 在接口中 IAttacherpublic void setOnLongClickListener(OnLongClickListener listener)
setOnLongClickListener 在接口中 IAttacherpublic void setOnPhotoTapListener(OnPhotoTapListener listener)
setOnPhotoTapListener 在接口中 IAttacherpublic void setOnViewTapListener(OnViewTapListener listener)
setOnViewTapListener 在接口中 IAttacherpublic OnPhotoTapListener getOnPhotoTapListener()
getOnPhotoTapListener 在接口中 IAttacherpublic OnViewTapListener getOnViewTapListener()
getOnViewTapListener 在接口中 IAttacherpublic boolean isEnableDraweeMatrix()
public void setEnableDraweeMatrix(boolean enableDraweeMatrix)
public void setPhotoUri(android.net.Uri uri)
public void setPhotoUri(android.net.Uri uri,
android.content.Context context)