ThumbnailTemplate
public
final
class
ThumbnailTemplate
extends ControlTemplate
java.lang.Object | ||
↳ | android.service.controls.templates.ControlTemplate | |
↳ | android.service.controls.templates.ThumbnailTemplate |
A template for a Control
that displays an image.
Summary
Inherited constants |
---|
Public constructors | |
---|---|
ThumbnailTemplate(String templateId, boolean active, Icon thumbnail, CharSequence contentDescription)
|
Public methods | |
---|---|
CharSequence
|
getContentDescription()
The description of the image returned by |
int
|
getTemplateType()
The template type associated with this class. |
Icon
|
getThumbnail()
The |
boolean
|
isActive()
|
Inherited methods | |
---|---|
Public constructors
ThumbnailTemplate
public ThumbnailTemplate (String templateId, boolean active, Icon thumbnail, CharSequence contentDescription)
Parameters | |
---|---|
templateId |
String : the identifier for this template object
This value cannot be null . |
active |
boolean : whether the image corresponds to an active (live) stream. |
thumbnail |
Icon : an image to display on the Control
This value cannot be null . |
contentDescription |
CharSequence : a description of the image for accessibility.
This value cannot be null . |
Public methods
getContentDescription
public CharSequence getContentDescription ()
The description of the image returned by ThumbnailTemplate#getThumbnail()
Returns | |
---|---|
CharSequence |
This value cannot be null . |
getTemplateType
public int getTemplateType ()
The template type associated with this class.
Returns | |
---|---|
int |
ControlTemplate#TYPE_THUMBNAIL |
getThumbnail
public Icon getThumbnail ()
The Icon
(image) displayed by this template.
Returns | |
---|---|
Icon |
This value cannot be null . |