View that displays the profile photo of a supplied profile ID, while conforming to user specified dimensions.
확장: | FrameLayout |
패키지: | widget |
ProfilePictureView(Context)
Constructor
public ProfilePictureView(Context context)
매개변수 | 설명 |
---|---|
context | Context for this View |
ProfilePictureView(Context, AttributeSet)
Constructor
public ProfilePictureView(Context context, AttributeSet attrs)
매개변수 | 설명 |
---|---|
context | Context for this View |
attrs | AttributeSet for this View. The attribute 'preset_size' is processed here |
ProfilePictureView(Context, AttributeSet, int)
Constructor
public ProfilePictureView(Context context, AttributeSet attrs, int defStyle)
매개변수 | 설명 |
---|---|
context | Context for this View |
attrs | AttributeSet for this View. The attribute 'preset_size' is processed here |
defStyle | Default style for this View |
getPresetSize()
Gets the current preset size type
public final int getPresetSize()
setPresetSize(int)
Apply a preset size to this profile photo
public final void setPresetSize(int sizeType)
매개변수 | 설명 |
---|---|
sizeType | The size type to apply: SMALL, NORMAL or LARGE |
isCropped()
Indicates whether the cropped version of the profile photo has been chosen
public final boolean isCropped()
setCropped(boolean)
Sets the profile photo to be the cropped version, or the original version
public final void setCropped(boolean showCroppedVersion)
매개변수 | 설명 |
---|---|
showCroppedVersion | True to select the cropped version False to select the standard version |
getProfileId()
Returns the profile Id for the current profile photo
public final String getProfileId()
setProfileId(String)
Sets the profile Id for this profile photo
public final void setProfileId(String profileId)
매개변수 | 설명 |
---|---|
profileId | The profileId NULL/Empty String will show the blank profile photo |
getOnErrorListener()
Returns the current OnErrorListener for this instance of ProfilePictureView
public final OnErrorListener getOnErrorListener()
setOnErrorListener(OnErrorListener)
Sets an OnErrorListener for this instance of ProfilePictureView to call into when certain exceptions occur.
public final void setOnErrorListener(OnErrorListener onErrorListener)
매개변수 | 설명 |
---|---|
onErrorListener | The Listener object to set |
setDefaultProfilePicture(Bitmap)
The ProfilePictureView will display the provided image while the specified profile is being loaded, or if the specified profile is not available.
public final void setDefaultProfilePicture(Bitmap inputBitmap)
매개변수 | 설명 |
---|---|
inputBitmap | The bitmap to render until the actual profile is loaded. |
TAG
public static final String TAG
CUSTOM
public static final int CUSTOM
SMALL
public static final int SMALL
NORMAL
public static final int NORMAL
LARGE
public static final int LARGE