如何将detail
HashMap 传递给另一个Activity?
HashMap<String,String> detail = new HashMap<String, String>();
detail.add("name","paresh");
detail.add("surname","mayani");
detail.add("phone","99999");
......
......
最佳答案
这很简单,所有 Collections
对象都实现了 Serializable
(sp?) interface
这意味着它们可以作为 Extras 传递到 Intent
使用 putExtra(String key, Serializable obj)
插入 HashMap
并在另一个 Activity
上使用 getIntent()。 getSerializableExtra(String key)
,您需要将返回值转换为 HashMap
。
关于Android - 如何在 Activity 之间传递 HashMap<String,String>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4992097/