Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android Bundle 傳遞ArrayList(Object)的兩種方法

Android Bundle 傳遞ArrayList(Object)的兩種方法

編輯:關於Android編程

eg. 傳遞 ArrayList groups


一:將對象定義成 Parcelable 類型

public class Group implements Parcelable{

}

in:

 Bundle b = new Bundle();
 b.putParcelableArrayList("list",groups);

out:

ArrayList groups = b.getParcelableArrayList("list");

二,將對象定義成 Serializable 類型

public class Group implements Serializable{

}

in:

Bundle b = new Bundle();
b.putSerializable("list", groups);

out:

ArrayList groups = (ArrayList) b.getSerializable("list");


  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved