关于Android Intent传值接受的问题

![![图片说明](https://img-ask.csdn.net/upload/201605/06/1462513015_95099.png)图片说明](https://img-ask.csdn.net/upload/201605/06/1462513004_219843.png)图片说明
这是两个activity传值,可以看到我值已经全部传到第二个activity,但是只接收到了最后一个值,请问如何写能接受到全部的值

bundle有没有试试啊,或者回调呢?

不要用Bundle,直接用Intent

你是用相同的key把值给覆盖了吧

  Intent intent = new Intent();
    Bundle bundle = new Bundle();
    bundle.putString("key1","vlau1");   //自定义key , value 你要传的值 .    类型很多 putInt() , .....
    bundle.putString("key2","vlau2"); 
    bundle.putString("key3","vlaua3");
    ...

    intent.putExtras(bundle);
    startActivity(intent);
    ==============================

            另外一个activity:

    Intent intent1 = getIntent();
    Bundle bundle1 = intent1.getExtras();
    String value1 = bundle1.getString("key1");
    String value2 = bundle1.getString("key2");
    String value3 = bundle1.getString("key3");
    ...