Bundle支持的数据类型
Android官方给bundle的定义是:A mapping from String keys to various Parcelable values.
传递三个信息,一是键值对的形式,二是键为String类型,三是值为Parcelable类型。值具体支持哪些基本的变量类型呢?
- 翻阅Android Developer网页,查询Bundle——https://developer.android.com/reference/android/os/Bundle#fields
- 查看其中的get开头的方法返回的数据类型。
- 整理各种返回值如下:IBinder,Bundle,byte,Byte,int, byte[],char,char[],CharSequence,CharSequence[],Arraylist< CharSequence >,ClassLoader,float,float[],ArrayList< Integer >,String,T,Parcelable[],ArrayList< T >,Serializable,short,short[],Size,SizeF,SparseArray< T >,ArrayList< String >,boolean,Bundle。