Most visited

Recently visited

Added in API level 22

MessagePdu

public final class MessagePdu
extends Object implements Parcelable

java.lang.Object
   ↳ android.service.carrier.MessagePdu


代表可能是多部分SMS的内容的可分列表的PDU列表。

Summary

Inherited constants

From interface android.os.Parcelable

Fields

public static final Creator<MessagePdu> CREATOR

构造一个 MessagePduParcel

Public constructors

MessagePdu(List<byte[]> pduList)

使用消息PDU的列表构造MessagePdu。

Public methods

int describeContents()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。

List<byte[]> getPdus()

返回可能包含多部分的SMS的内容。

void writeToParcel(Parcel dest, int flags)

将此对象平铺到一个包裹中。

Inherited methods

From class java.lang.Object
From interface android.os.Parcelable

Fields

CREATOR

Added in API level 22
Creator<MessagePdu> CREATOR

构造一个 MessagePduParcel

Public constructors

MessagePdu

Added in API level 22
MessagePdu (List<byte[]> pduList)

使用消息PDU的列表构造MessagePdu。

Parameters
pduList List: the list of message PDUs

Public methods

describeContents

Added in API level 22
int describeContents ()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。 例如,如果对象将在writeToParcel(Parcel, int)的输出中包含writeToParcel(Parcel, int) ,则此方法的返回值必须包含CONTENTS_FILE_DESCRIPTOR位。

Returns
int a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

getPdus

Added in API level 22
List<byte[]> getPdus ()

返回可能包含多部分的SMS的内容。

Returns
List<byte[]> the list of PDUs

writeToParcel

Added in API level 22
void writeToParcel (Parcel dest, 
                int flags)

将此对象平铺到一个包裹中。

Parameters
dest Parcel: The Parcel in which the object should be written.
flags int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.

Hooray!