MediaDescriptionCompat.Builder
public final class MediaDescriptionCompat.Builder
Builder for MediaDescriptionCompat objects.
Summary
Public constructors |
|---|
Builder()Creates an initially empty builder. |
Public methods |
|
|---|---|
MediaDescriptionCompat |
build()Creates a |
MediaDescriptionCompat.Builder |
setDescription(@Nullable CharSequence description)Sets the description. |
MediaDescriptionCompat.Builder |
Sets a bundle of extras. |
MediaDescriptionCompat.Builder |
setIconBitmap(@Nullable Bitmap icon)Sets the icon. |
MediaDescriptionCompat.Builder |
setIconUri(@Nullable Uri iconUri)Sets the icon uri. |
MediaDescriptionCompat.Builder |
setMediaId(@Nullable String mediaId)Sets the media id. |
MediaDescriptionCompat.Builder |
setMediaUri(@Nullable Uri mediaUri)Sets the media uri. |
MediaDescriptionCompat.Builder |
setSubtitle(@Nullable CharSequence subtitle)Sets the subtitle. |
MediaDescriptionCompat.Builder |
setTitle(@Nullable CharSequence title)Sets the title. |
Public methods
build
public MediaDescriptionCompat build()
Creates a MediaDescriptionCompat instance with the specified fields.
| Returns | |
|---|---|
MediaDescriptionCompat |
A MediaDescriptionCompat instance. |
setDescription
public MediaDescriptionCompat.Builder setDescription(@Nullable CharSequence description)
Sets the description.
| Parameters | |
|---|---|
@Nullable CharSequence description |
A description suitable for display to the user or null. |
| Returns | |
|---|---|
MediaDescriptionCompat.Builder |
this |
setExtras
public MediaDescriptionCompat.Builder setExtras(@Nullable Bundle extras)
Sets a bundle of extras.
| Returns | |
|---|---|
MediaDescriptionCompat.Builder |
this |
setIconBitmap
public MediaDescriptionCompat.Builder setIconBitmap(@Nullable Bitmap icon)
Sets the icon.
| Returns | |
|---|---|
MediaDescriptionCompat.Builder |
this |
setIconUri
public MediaDescriptionCompat.Builder setIconUri(@Nullable Uri iconUri)
Sets the icon uri.
| Returns | |
|---|---|
MediaDescriptionCompat.Builder |
this |
setMediaId
public MediaDescriptionCompat.Builder setMediaId(@Nullable String mediaId)
Sets the media id.
| Returns | |
|---|---|
MediaDescriptionCompat.Builder |
this |
setMediaUri
public MediaDescriptionCompat.Builder setMediaUri(@Nullable Uri mediaUri)
Sets the media uri.
| Returns | |
|---|---|
MediaDescriptionCompat.Builder |
this |
setSubtitle
public MediaDescriptionCompat.Builder setSubtitle(@Nullable CharSequence subtitle)
Sets the subtitle.
| Parameters | |
|---|---|
@Nullable CharSequence subtitle |
A subtitle suitable for display to the user or null. |
| Returns | |
|---|---|
MediaDescriptionCompat.Builder |
this |
setTitle
public MediaDescriptionCompat.Builder setTitle(@Nullable CharSequence title)
Sets the title.
| Parameters | |
|---|---|
@Nullable CharSequence title |
A title suitable for display to the user or null. |
| Returns | |
|---|---|
MediaDescriptionCompat.Builder |
this |