public static final class Notification.MessagingStyle.Message
extends Object
java.lang.Object | |
↳ | android.app.Notification.MessagingStyle.Message |
Public constructors |
|
---|---|
Notification.MessagingStyle.Message(CharSequence text, long timestamp, CharSequence sender) Constructor |
Public methods |
|
---|---|
String |
getDataMimeType() Get the MIME type of the data pointed to by the Uri |
Uri |
getDataUri() Get the the Uri pointing to the content of the message. |
CharSequence |
getSender() Get the text used to display the contact's name in the messaging experience |
CharSequence |
getText() Get the text to be used for this message, or the fallback text if a type and content Uri have been set |
long |
getTimestamp() Get the time at which this message arrived |
Notification.MessagingStyle.Message |
setData(String dataMimeType, Uri dataUri) Sets a binary blob of data and an associated MIME type for a message. |
Inherited methods |
|
---|---|
![]() java.lang.Object
|
Notification.MessagingStyle.Message (CharSequence text, long timestamp, CharSequence sender)
Constructor
Parameters | |
---|---|
text |
CharSequence : A CharSequence to be displayed as the message content |
timestamp |
long : Time at which the message arrived |
sender |
CharSequence : A CharSequence to be used for displaying the name of the sender. Should be null for messages by the current user, in which case the platform will insert getUserDisplayName() . Should be unique amongst all individuals in the conversation, and should be consistent during re-posts of the notification. |
String getDataMimeType ()
Get the MIME type of the data pointed to by the Uri
Returns | |
---|---|
String |
Uri getDataUri ()
Get the the Uri pointing to the content of the message. Can be null, in which case is used.
Returns | |
---|---|
Uri |
See also:
CharSequence getSender ()
Get the text used to display the contact's name in the messaging experience
Returns | |
---|---|
CharSequence |
CharSequence getText ()
Get the text to be used for this message, or the fallback text if a type and content Uri have been set
Returns | |
---|---|
CharSequence |
long getTimestamp ()
Get the time at which this message arrived
Returns | |
---|---|
long |
Notification.MessagingStyle.Message setData (String dataMimeType, Uri dataUri)
Sets a binary blob of data and an associated MIME type for a message. In the case where the platform doesn't support the MIME type, the original text provided in the constructor will be used.
Parameters | |
---|---|
dataMimeType |
String : The MIME type of the content. See for the list of supported MIME types on Android and Android Wear. |
dataUri |
Uri : The uri containing the content whose type is given by the MIME type.
|
Returns | |
---|---|
Notification.MessagingStyle.Message |
this object for method chaining |