public final class Messenger extends Object implements Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>| Modifier and Type | Field and Description |
|---|---|
static Parcelable.Creator<Messenger> |
CREATOR |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE| Constructor and Description |
|---|
Messenger(Handler target) |
Messenger(IBinder target) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
boolean |
equals(Object otherObj) |
IBinder |
getBinder() |
int |
hashCode() |
static Messenger |
readMessengerOrNullFromParcel(Parcel in) |
void |
send(Message message) |
static void |
writeMessengerOrNullToParcel(Messenger messenger,
Parcel out) |
void |
writeToParcel(Parcel out,
int flags) |
public static final Parcelable.Creator<Messenger> CREATOR
public Messenger(Handler target)
public Messenger(IBinder target)
public void send(Message message) throws RemoteException
RemoteExceptionpublic IBinder getBinder()
public int describeContents()
describeContents in interface Parcelablepublic void writeToParcel(Parcel out, int flags)
writeToParcel in interface Parcelablepublic static void writeMessengerOrNullToParcel(Messenger messenger, Parcel out)
Copyright © 2008-2013. All Rights Reserved.