所以我一直假设你不能在带有额外内容的活动之间传递数组。但我刚刚浏览了Bundle类文档并看到了putStringArray(String key, String[] value)
和public String[] getStringArray (String key)
。这些是新的吗?他们都说自API lvl 1,但我不记得能够传递数组。我在这里疯了吗?
答案 0 :(得分:2)
我认为你必须能够在Android中将字符串[]作为一个包传递。你有什么特别的理由可以得出这样的结论吗?
参考这篇文章
答案 1 :(得分:0)
您可以将任何Serializable
对象作为额外对象传递,因此我不明白为什么您无法传递String
数组。 setExtra(String, Serializable)
中有一个Intent
方法,就是我使用的方法。