android intent传递HashMap<String, Object>
2015-10-20 12:17
621 查看
数据源:ArrayList<HashMap<String, Object>> array_hdgl
在适配器中使用intent 传递HashMap:
Intent intent=null;
intent=new Intent(context, AddHDActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
intent.putExtra("data", array_hdgl.get(position));
intent.putExtra("type", "修改");
context.startActivity(intent);
在AddHDActivity中获取传递过来的值:
HashMap<String, Object> array_hwgl=new HashMap<String, Object>();
array_hwgl=(HashMap<String, Object>) getIntent().getSerializableExtra("data");
img_addhdval.setImageResource((Integer) array_hwgl.get("hdimg_hdgl"));
xprice_addhdval.setText(array_hwgl.get("xprice_hdgl")
.toString());
yprice_addhdval.setText(array_hwgl.get("ypriceval_hdgl")
.toString());
ms_addhdval.setText(array_hwgl.get("hdms_hdgl")
.toString());
add_addhd.setImageBitmap(MyPublic.readBitMap(this, R.drawable.add_img));
相关文章推荐
- Objective-C 的Foundation库总结
- NSString, NSMutableString, NSNumber----OC第四天
- QtCore.QMetaObject.connectSlotsByName:根据objectName和signal自动绑定slot
- ObjectAnimator设置动画
- 利用Object中的key的唯一性去除数组的重复项
- Array.prototype.push结合apply 实现 object 伪装数组
- 3. HashMap和JSONObject用法
- Java Object equals方法
- Swift 引入 Object-c 代码
- 经验随笔objective-C
- Object类有哪些公用方法?
- Object.create()兼容实现方法
- 法线从object space到eye space的转换((normal matrix)
- wait(),notify(),notifyAll()用来操作线程为什么定义在Object类中
- enumerateObjectsUsingBlock的使用问题记录
- 第二章 object-c
- iPad 多屏处理
- SQL Server系统表sysobjects介绍与使用
- <constant name="struts.objectFactory" value="spring" />
- ObjectC&&Swift 渐变色算法实现