java.lang.Object | ||
android.os.Bundle | Parcelable Cloneable |
A mapping from String values to various Parcelable types.
Value | ||||
---|---|---|---|---|
Creator<Bundle> | CREATOR | |||
Bundle | EMPTY |
Bundle() | ||||||
Constructs a new, empty Bundle. | ||||||
Bundle(ClassLoader loader) | ||||||
Constructs a new, empty Bundle that uses a specific ClassLoader for instantiating Parcelable and Serializable objects. | ||||||
Bundle(int capacity) | ||||||
Constructs a new, empty Bundle sized to hold the given number of elements. | ||||||
Bundle(Bundle b) | ||||||
Constructs a Bundle containing a copy of the mappings from the given Bundle. |
void | clear() | |||||
Removes all elements from the mapping of this Bundle. | ||||||
Object | clone() | |||||
Clones the current Bundle. | ||||||
boolean | containsKey(String key) | |||||
Returns true if the given key is contained in the mapping of this Bundle. | ||||||
int | describeContents() | |||||
Report the nature of this Parcelable's contents | ||||||
Object | get(String key) | |||||
Returns the entry with the given key as an object. | ||||||
boolean | getBoolean(String key) | |||||
Returns the value associated with the given key, or false if no mapping of the desired type exists for the given key. | ||||||
boolean | getBoolean(String key, boolean defaultValue) | |||||
Returns the value associated with the given key, or defaultValue if no mapping of the desired type exists for the given key. | ||||||
boolean[] | getBooleanArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
Bundle | getBundle(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
Byte | getByte(String key, byte defaultValue) | |||||
Returns the value associated with the given key, or defaultValue if no mapping of the desired type exists for the given key. | ||||||
byte | getByte(String key) | |||||
Returns the value associated with the given key, or (byte) 0 if no mapping of the desired type exists for the given key. | ||||||
byte[] | getByteArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
char | getChar(String key, char defaultValue) | |||||
Returns the value associated with the given key, or (char) 0 if no mapping of the desired type exists for the given key. | ||||||
char | getChar(String key) | |||||
Returns the value associated with the given key, or false if no mapping of the desired type exists for the given key. | ||||||
char[] | getCharArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
CharSequence | getCharSequence(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
double | getDouble(String key, double defaultValue) | |||||
Returns the value associated with the given key, or defaultValue if no mapping of the desired type exists for the given key. | ||||||
double | getDouble(String key) | |||||
Returns the value associated with the given key, or 0.0 if no mapping of the desired type exists for the given key. | ||||||
double[] | getDoubleArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
float | getFloat(String key, float defaultValue) | |||||
Returns the value associated with the given key, or defaultValue if no mapping of the desired type exists for the given key. | ||||||
float | getFloat(String key) | |||||
Returns the value associated with the given key, or 0.0f if no mapping of the desired type exists for the given key. | ||||||
float[] | getFloatArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
IBinder | getIBinder(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
int | getInt(String key) | |||||
Returns the value associated with the given key, or 0 if no mapping of the desired type exists for the given key. | ||||||
int | getInt(String key, int defaultValue) | |||||
Returns the value associated with the given key, or defaultValue if no mapping of the desired type exists for the given key. | ||||||
int[] | getIntArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
ArrayList<Integer> | getIntegerArrayList(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
long | getLong(String key, long defaultValue) | |||||
Returns the value associated with the given key, or defaultValue if no mapping of the desired type exists for the given key. | ||||||
long | getLong(String key) | |||||
Returns the value associated with the given key, or 0L if no mapping of the desired type exists for the given key. | ||||||
long[] | getLongArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
<T extends Parcelable> | T | getParcelable(String key) | ||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
Parcelable[] | getParcelableArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
<T extends Parcelable> | ArrayList<T> | getParcelableArrayList(String key) | ||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
Serializable | getSerializable(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
short | getShort(String key) | |||||
Returns the value associated with the given key, or (short) 0 if no mapping of the desired type exists for the given key. | ||||||
short | getShort(String key, short defaultValue) | |||||
Returns the value associated with the given key, or defaultValue if no mapping of the desired type exists for the given key. | ||||||
short[] | getShortArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
<T extends Parcelable> | SparseArray<T> | getSparseParcelableArray(String key) | ||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
String | getString(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
String[] | getStringArray(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
ArrayList<String> | getStringArrayList(String key) | |||||
Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. | ||||||
boolean | hasFileDescriptors() | |||||
Reports whether the bundle contains any parcelled file descriptors. | ||||||
boolean | isEmpty() | |||||
Returns true if the mapping of this Bundle is empty, false otherwise. | ||||||
Set<String> | keySet() | |||||
Returns a Set containing the Strings used as keys in this Bundle. | ||||||
void | putAll(Bundle map) | |||||
Inserts all mappings from the given Bundle into this Bundle. | ||||||
void | putBoolean(String key, boolean value) | |||||
Inserts a Boolean value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putBooleanArray(String key, boolean[] value) | |||||
Inserts a boolean array value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putBundle(String key, Bundle value) | |||||
Inserts a Bundle value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putByte(String key, byte value) | |||||
Inserts a byte value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putByteArray(String key, byte[] value) | |||||
Inserts a byte array value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putChar(String key, char value) | |||||
Inserts a char value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putCharArray(String key, char[] value) | |||||
Inserts a char array value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putCharSequence(String key, CharSequence value) | |||||
Inserts a CharSequence value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putDouble(String key, double value) | |||||
Inserts a double value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putDoubleArray(String key, double[] value) | |||||
Inserts a double array value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putFloat(String key, float value) | |||||
Inserts a float value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putFloatArray(String key, float[] value) | |||||
Inserts a float array value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putIBinder(String key, IBinder value) | |||||
Inserts an IBinder value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putInt(String key, int value) | |||||
Inserts an int value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putIntArray(String key, int[] value) | |||||
Inserts an int array value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putIntegerArrayList(String key, ArrayList<Integer> value) | |||||
Inserts an ArrayList |
||||||
void | putLong(String key, long value) | |||||
Inserts a long value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putLongArray(String key, long[] value) | |||||
Inserts a long array value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putParcelable(String key, Parcelable value) | |||||
Inserts a Parcelable value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putParcelableArray(String key, Parcelable[] value) | |||||
Inserts an array of Parcelable values into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putParcelableArrayList(String key, ArrayList<? extends Parcelable> value) | |||||
Inserts a List of Parcelable values into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putSerializable(String key, Serializable value) | |||||
Inserts a Serializable value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putShort(String key, short value) | |||||
Inserts a short value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putShortArray(String key, short[] value) | |||||
Inserts a short array value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putSparseParcelableArray(String key, SparseArray<? extends Parcelable> value) | |||||
Inserts a SparceArray of Parcelable values into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putString(String key, String value) | |||||
Inserts a String value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putStringArray(String key, String[] value) | |||||
Inserts a String array value into the mapping of this Bundle, replacing any existing value for the given key. | ||||||
void | putStringArrayList(String key, ArrayList<String> value) | |||||
Inserts an ArrayList |
||||||
void | readFromParcel(Parcel parcel) | |||||
Reads the Parcel contents into this Bundle, typically in order for it to be passed through an IBinder connection. | ||||||
void | remove(String key) | |||||
Removes any entry with the given key from the mapping of this Bundle. | ||||||
void | setClassLoader(ClassLoader loader) | |||||
Changes the ClassLoader this Bundle uses when instantiating objects. | ||||||
int | size() | |||||
Returns the number of mappings contained in this Bundle. | ||||||
synchronized | String | toString() | ||||
Returns a string containing a concise, human-readable description of the receiver. | ||||||
void | writeToParcel(Parcel parcel, int flags) | |||||
Writes the Bundle contents to a Parcel, typically in order for it to be passed through an IBinder connection. |
loader | An explicit ClassLoader to use when instantiating objects inside of the Bundle. |
---|
capacity | the initial capacity of the Bundle |
---|
b | a Bundle to be copied. |
---|
key | a String key |
---|
key | a String key |
---|
key | a String |
---|
key | a String |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String |
---|
key | a String |
---|
key | a String, or null |
---|
key | a String |
---|
key | a String |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String |
---|
key | a String |
---|
key | a String, or null |
---|
key | a String |
---|
key | a String |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String |
---|
key | a String |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String |
---|
key | a String |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String |
---|
key | a String |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String, or null |
---|
key | a String, or null |
---|
map | a Bundle |
---|
key | a String, or null |
---|---|
value | a Boolean, or null |
key | a String, or null |
---|---|
value | a boolean array object, or null |
key | a String, or null |
---|---|
value | a Bundle object, or null |
key | a String, or null |
---|---|
value | a byte |
key | a String, or null |
---|---|
value | a byte array object, or null |
key | a String, or null |
---|---|
value | a char, or null |
key | a String, or null |
---|---|
value | a char array object, or null |
key | a String, or null |
---|---|
value | a CharSequence, or null |
key | a String, or null |
---|---|
value | a double |
key | a String, or null |
---|---|
value | a double array object, or null |
key | a String, or null |
---|---|
value | a float |
key | a String, or null |
---|---|
value | a float array object, or null |
key | a String, or null |
---|---|
value | an IBinder object, or null |
key | a String, or null |
---|---|
value | an int, or null |
key | a String, or null |
---|---|
value | an int array object, or null |
key | a String, or null |
---|---|
value | an ArrayList |
key | a String, or null |
---|---|
value | a long |
key | a String, or null |
---|---|
value | a long array object, or null |
key | a String, or null |
---|---|
value | a Parcelable object, or null |
key | a String, or null |
---|---|
value | an array of Parcelable objects, or null |
key | a String, or null |
---|---|
value | an ArrayList of Parcelable objects, or null |
key | a String, or null |
---|---|
value | a Serializable object, or null |
key | a String, or null |
---|---|
value | a short |
key | a String, or null |
---|---|
value | a short array object, or null |
key | a String, or null |
---|---|
value | a SparseArray of Parcelable objects, or null |
key | a String, or null |
---|---|
value | a String, or null |
key | a String, or null |
---|---|
value | a String array object, or null |
key | a String, or null |
---|---|
value | an ArrayList |
parcel | The parcel to overwrite this bundle from. |
---|
key | a String key |
---|
loader | An explicit ClassLoader to use when instantiating objects inside of the Bundle. |
---|
parcel | The parcel to copy this bundle to. |
---|
Copyright 2007 Google Inc. | Build 0.9_r1-98467 - 14 Aug 2008 18:48 |