使用Inent 携带 Bundle 携带 数组 传递给另外一个activity


在activity发送数组:

public static String [] PhoneAndTime = new String[2];
//new 新的Intent
                    Intent data = new Intent(MainActivity.this, Demo_1.class);
                    //用Bundle 携带数组
                    Bundle bundle = new Bundle();
                    bundle.putStringArray("phone_data", PhoneAndTime);
                    //将 data Intent 添加Bundle
                    data.putExtras(bundle);
                    startActivity(data);

在另外一个activity中取得数组:

Bundle bundle = this.getIntent().getExtras();
String [] data = bundle.getStringArray("phone_data");

原文地址:https://www.cnblogs.com/guanxinjing/p/9708649.html