主要 Activity .java:
Intent orderIntent = new Intent(MainActivity.this, OrderActivity.class);
orderIntent.putStringArrayListExtra("numstrlist", numbers);
startActivity(orderIntent);
OrderActivity.java:
ArrayList<String> numbersI = i.getStringArrayListExtra("numstrlist");
这是怎么回事?我无法获取 ArrayList,也不知道为什么。
最佳答案
代替
ArrayList<String> numbersI = i.getStringArrayListExtra("numstrlist");
试试这个
Bundle bundle = getIntent().getExtras();
ArrayList<String> numbersI = bundle.getStringArrayList("numstrlist");
关于java - 无法从我的 Intent 中获取 ArrayList<String>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26268300/