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