public
static
final
class
NotificationCompat.MessagingStyle.Message
extends Object
java.lang.Object | |
↳ | android.support.v4.app.NotificationCompat.MessagingStyle.Message |
Public constructors | |
---|---|
NotificationCompat.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 |
NotificationCompat.MessagingStyle.Message
|
setData(String dataMimeType, Uri dataUri)
Sets a binary blob of data and an associated MIME type for a message. |
Inherited methods | |
---|---|
From
class
java.lang.Object
|
NotificationCompat.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 |
NotificationCompat.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 | |
---|---|
NotificationCompat.MessagingStyle.Message |
this object for method chaining |