我有一个二维ArrayList,我想将它从一个活动传递到Android应用程序中的另一个活动。我该怎么办?
答案 0 :(得分:0)
你可以使用putSerializable数组是可序列化的。
答案 1 :(得分:0)
你可以通过在任何类中创建一个静态变量(工具类)并存储你的nDim数组并在你想要的地方使用它,或创建必须实现Parcelable
的自定义类来实现。界面,来自android master的更多细节here。
http://developer.android.com/reference/android/os/Parcelable.html
在此之后将数据作为附加内容传递给Intent,请使用
intent.putStringArrayListExtra("arry_extra", arrayList);
并在其他活动中使用
收到相同内容arrayList = intent.getStringArrayListExtra("arry_extra");