工做的一些简单总结

1、intent map传值 和 list 传值java

------------------------------------map 传值-----------------------------------------code

HashMap<String,String> map = (HashMap<String,String>) list.get(arg2);(必定要是hashmap)
Intent intent = new Intent();
intent.putExtra("map",map);
接收方
HashMap<String, String>) map =  (HashMap<String, String>) getIntent().getSerializableExtra("map");

------------------------------------list传值-------------------------------------------对象

ArrayList<HashMap<String, Object>> listItem = new ArrayList<HashMap<String, Object>>();
intent1.putExtra("listItem", listItem);
接受方
getSerializableExtra(),

------------------------------------对象传值-------------------------------------------继承

继承Serializable
intent.putExtra("obj",obj);
接受方
Objcet obj = (Object)getIntent().getSerializableExtra("obj");
相关文章
相关标签/搜索