android.os
Class Bundle
java.lang.Object
android.os.Bundle
- All Implemented Interfaces:
- Parcelable, Cloneable
public final class Bundle
- extends Object
- implements Parcelable, Cloneable
Method Summary |
void |
clear()
|
Object |
clone()
|
boolean |
containsKey(String key)
|
int |
describeContents()
|
Object |
get(String key)
|
boolean |
getBoolean(String key)
|
boolean |
getBoolean(String key,
boolean defaultValue)
|
boolean[] |
getBooleanArray(String key)
|
Bundle |
getBundle(String key)
|
byte |
getByte(String key)
|
Byte |
getByte(String key,
byte defaultValue)
|
byte[] |
getByteArray(String key)
|
char |
getChar(String key)
|
char |
getChar(String key,
char defaultValue)
|
char[] |
getCharArray(String key)
|
CharSequence |
getCharSequence(String key)
|
CharSequence |
getCharSequence(String key,
CharSequence defaultValue)
|
CharSequence[] |
getCharSequenceArray(String key)
|
ArrayList<CharSequence> |
getCharSequenceArrayList(String key)
|
ClassLoader |
getClassLoader()
|
double |
getDouble(String key)
|
double |
getDouble(String key,
double defaultValue)
|
double[] |
getDoubleArray(String key)
|
float |
getFloat(String key)
|
float |
getFloat(String key,
float defaultValue)
|
float[] |
getFloatArray(String key)
|
int |
getInt(String key)
|
int |
getInt(String key,
int defaultValue)
|
int[] |
getIntArray(String key)
|
ArrayList<Integer> |
getIntegerArrayList(String key)
|
long |
getLong(String key)
|
long |
getLong(String key,
long defaultValue)
|
long[] |
getLongArray(String key)
|
|
getParcelable(String key)
|
Parcelable[] |
getParcelableArray(String key)
|
|
getParcelableArrayList(String key)
|
Serializable |
getSerializable(String key)
|
short |
getShort(String key)
|
short |
getShort(String key,
short defaultValue)
|
short[] |
getShortArray(String key)
|
|
getSparseParcelableArray(String key)
|
String |
getString(String key)
|
String |
getString(String key,
String defaultValue)
|
String[] |
getStringArray(String key)
|
ArrayList<String> |
getStringArrayList(String key)
|
boolean |
hasFileDescriptors()
|
boolean |
isEmpty()
|
Set<String> |
keySet()
|
void |
putAll(Bundle map)
|
void |
putBoolean(String key,
boolean value)
|
void |
putBooleanArray(String key,
boolean[] value)
|
void |
putBundle(String key,
Bundle value)
|
void |
putByte(String key,
byte value)
|
void |
putByteArray(String key,
byte[] value)
|
void |
putChar(String key,
char value)
|
void |
putCharArray(String key,
char[] value)
|
void |
putCharSequence(String key,
CharSequence value)
|
void |
putCharSequenceArray(String key,
CharSequence[] value)
|
void |
putCharSequenceArrayList(String key,
ArrayList<CharSequence> value)
|
void |
putDouble(String key,
double value)
|
void |
putDoubleArray(String key,
double[] value)
|
void |
putFloat(String key,
float value)
|
void |
putFloatArray(String key,
float[] value)
|
void |
putInt(String key,
int value)
|
void |
putIntArray(String key,
int[] value)
|
void |
putIntegerArrayList(String key,
ArrayList<Integer> value)
|
void |
putLong(String key,
long value)
|
void |
putLongArray(String key,
long[] value)
|
void |
putParcelable(String key,
Parcelable value)
|
void |
putParcelableArray(String key,
Parcelable[] value)
|
void |
putParcelableArrayList(String key,
ArrayList<? extends Parcelable> value)
|
void |
putSerializable(String key,
Serializable value)
|
void |
putShort(String key,
short value)
|
void |
putShortArray(String key,
short[] value)
|
void |
putSparseParcelableArray(String key,
SparseArray<? extends Parcelable> value)
|
void |
putString(String key,
String value)
|
void |
putStringArray(String key,
String[] value)
|
void |
putStringArrayList(String key,
ArrayList<String> value)
|
void |
readFromParcel(Parcel parcel)
|
void |
remove(String key)
|
void |
setClassLoader(ClassLoader loader)
|
int |
size()
|
String |
toString()
|
void |
writeToParcel(Parcel parcel,
int flags)
|
EMPTY
public static final Bundle EMPTY
CREATOR
public static final Parcelable.Creator<Bundle> CREATOR
Bundle
public Bundle()
Bundle
public Bundle(ClassLoader loader)
Bundle
public Bundle(int capacity)
Bundle
public Bundle(Bundle b)
setClassLoader
public void setClassLoader(ClassLoader loader)
getClassLoader
public ClassLoader getClassLoader()
clone
public Object clone()
- Overrides:
clone
in class Object
size
public int size()
isEmpty
public boolean isEmpty()
clear
public void clear()
containsKey
public boolean containsKey(String key)
get
public Object get(String key)
remove
public void remove(String key)
putAll
public void putAll(Bundle map)
keySet
public Set<String> keySet()
hasFileDescriptors
public boolean hasFileDescriptors()
putBoolean
public void putBoolean(String key,
boolean value)
putByte
public void putByte(String key,
byte value)
putChar
public void putChar(String key,
char value)
putShort
public void putShort(String key,
short value)
putInt
public void putInt(String key,
int value)
putLong
public void putLong(String key,
long value)
putFloat
public void putFloat(String key,
float value)
putDouble
public void putDouble(String key,
double value)
putString
public void putString(String key,
String value)
putCharSequence
public void putCharSequence(String key,
CharSequence value)
putParcelable
public void putParcelable(String key,
Parcelable value)
putParcelableArray
public void putParcelableArray(String key,
Parcelable[] value)
putParcelableArrayList
public void putParcelableArrayList(String key,
ArrayList<? extends Parcelable> value)
putSparseParcelableArray
public void putSparseParcelableArray(String key,
SparseArray<? extends Parcelable> value)
putIntegerArrayList
public void putIntegerArrayList(String key,
ArrayList<Integer> value)
putStringArrayList
public void putStringArrayList(String key,
ArrayList<String> value)
putCharSequenceArrayList
public void putCharSequenceArrayList(String key,
ArrayList<CharSequence> value)
putSerializable
public void putSerializable(String key,
Serializable value)
putBooleanArray
public void putBooleanArray(String key,
boolean[] value)
putByteArray
public void putByteArray(String key,
byte[] value)
putShortArray
public void putShortArray(String key,
short[] value)
putCharArray
public void putCharArray(String key,
char[] value)
putIntArray
public void putIntArray(String key,
int[] value)
putLongArray
public void putLongArray(String key,
long[] value)
putFloatArray
public void putFloatArray(String key,
float[] value)
putDoubleArray
public void putDoubleArray(String key,
double[] value)
putStringArray
public void putStringArray(String key,
String[] value)
putCharSequenceArray
public void putCharSequenceArray(String key,
CharSequence[] value)
putBundle
public void putBundle(String key,
Bundle value)
getBoolean
public boolean getBoolean(String key)
getBoolean
public boolean getBoolean(String key,
boolean defaultValue)
getByte
public byte getByte(String key)
getByte
public Byte getByte(String key,
byte defaultValue)
getChar
public char getChar(String key)
getChar
public char getChar(String key,
char defaultValue)
getShort
public short getShort(String key)
getShort
public short getShort(String key,
short defaultValue)
getInt
public int getInt(String key)
getInt
public int getInt(String key,
int defaultValue)
getLong
public long getLong(String key)
getLong
public long getLong(String key,
long defaultValue)
getFloat
public float getFloat(String key)
getFloat
public float getFloat(String key,
float defaultValue)
getDouble
public double getDouble(String key)
getDouble
public double getDouble(String key,
double defaultValue)
getString
public String getString(String key)
getString
public String getString(String key,
String defaultValue)
getCharSequence
public CharSequence getCharSequence(String key)
getCharSequence
public CharSequence getCharSequence(String key,
CharSequence defaultValue)
getBundle
public Bundle getBundle(String key)
getParcelable
public <T extends Parcelable> T getParcelable(String key)
getParcelableArray
public Parcelable[] getParcelableArray(String key)
getParcelableArrayList
public <T extends Parcelable> ArrayList<T> getParcelableArrayList(String key)
getSparseParcelableArray
public <T extends Parcelable> SparseArray<T> getSparseParcelableArray(String key)
getSerializable
public Serializable getSerializable(String key)
getIntegerArrayList
public ArrayList<Integer> getIntegerArrayList(String key)
getStringArrayList
public ArrayList<String> getStringArrayList(String key)
getCharSequenceArrayList
public ArrayList<CharSequence> getCharSequenceArrayList(String key)
getBooleanArray
public boolean[] getBooleanArray(String key)
getByteArray
public byte[] getByteArray(String key)
getShortArray
public short[] getShortArray(String key)
getCharArray
public char[] getCharArray(String key)
getIntArray
public int[] getIntArray(String key)
getLongArray
public long[] getLongArray(String key)
getFloatArray
public float[] getFloatArray(String key)
getDoubleArray
public double[] getDoubleArray(String key)
getStringArray
public String[] getStringArray(String key)
getCharSequenceArray
public CharSequence[] getCharSequenceArray(String key)
describeContents
public int describeContents()
- Specified by:
describeContents
in interface Parcelable
writeToParcel
public void writeToParcel(Parcel parcel,
int flags)
- Specified by:
writeToParcel
in interface Parcelable
readFromParcel
public void readFromParcel(Parcel parcel)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2008-2012. All Rights Reserved.