public static class Profile.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Profile |
build() |
Profile.Builder |
setAvatar(int avatar) |
Profile.Builder |
setAvatar(java.lang.String avatar) |
Profile.Builder |
setAvatar(android.net.Uri avatar) |
Profile.Builder |
setBackground(int background) |
Profile.Builder |
setBackground(java.lang.String background) |
Profile.Builder |
setBackground(android.net.Uri background) |
Profile.Builder |
setEmail(android.text.Spanned email) |
Profile.Builder |
setEmail(java.lang.String email) |
Profile.Builder |
setId(int id) |
Profile.Builder |
setUsername(android.text.Spanned username) |
Profile.Builder |
setUsername(java.lang.String username) |
public Profile.Builder setId(int id)
id
- set id of profile for match onClick resultpublic Profile.Builder setAvatar(@NonNull android.net.Uri avatar)
avatar
- set avatar Uri (for use this function you must implement ImageLoader)public Profile.Builder setAvatar(@NonNull java.lang.String avatar)
avatar
- set avatar url as String (for use this function you must implement ImageLoader)public Profile.Builder setAvatar(@DrawableRes int avatar)
avatar
- set avatar drawable respublic Profile.Builder setBackground(@NonNull android.net.Uri background)
background
- set background Uri (for use this function you must implement ImageLoader)public Profile.Builder setBackground(@NonNull java.lang.String background)
background
- set background url as String (for use this function you must implement ImageLoader)public Profile.Builder setBackground(@DrawableRes int background)
background
- set background drawable respublic Profile.Builder setUsername(android.text.Spanned username)
username
- set profile usernamepublic Profile.Builder setEmail(android.text.Spanned email)
email
- set profile emailpublic Profile.Builder setUsername(java.lang.String username)
username
- set profile usernamepublic Profile.Builder setEmail(java.lang.String email)
email
- set profile emailpublic Profile build()