Intent 传递InputStream、Bitmap
来源:互联网 发布:json 遍历map 编辑:程序博客网 时间:2024/05/18 08:19
使用Intent 传递数据时,除了能够传递常见的类型外,还能够传递Serializable 、Parcelable等类型,如当我们使用Intent 传递List<Map<String,Object>> 类型时,可以Code:
/**
* 实现序列化,用于传递List<Map<String,Object>> 类型数据
* */
public class SeriaWeather implements Serializable{
private List<Map<String,String>>data;
public List<Map<String, String>> getData() {
return data;
}
public void setData(List<Map<String, String>> data) {
this.data = data;
}
}
MainActivity Code:
Intent intent=getIntent();
SeriaWeather result=(SeriaWeather )intent.getExtrea("data",)
List<Map<String,Object>> mList=result.getData();
OtherActivity Code:
List<Map<String,String>>data=null;
Intent intent=new Intent(this,MainActivity.class);
SeriaWeather datas=new SeriaWeather ();
datas.setData(data);
intent.putExtra("data",datas);
intent.setClass(this,MainActivity.class );
startActivity(intent);
- Intent 传递InputStream、Bitmap
- Intent 传递InputStream、Bitmap等类型的数据
- Intent传递Bitmap
- Android中,Intent传递Bitmap
- Activity间通过Intent传递Bitmap对象
- intent传递bitmap失效的问题
- Intent/Bundle传递Bitmap的时候失败甚至崩溃
- Intent不能传递超过40K的bitmap
- Android 怎么把imageview 转为Bitmap并用intent传递
- Intent/Bundle传递Bitmap的时候失败甚至崩溃
- Android-Intent传递数据(Bitmap)闪退问题
- Drawable /Bitmap、String/InputStream、Bitmap/byte[]互转
- Drawable /Bitmap、String/InputStream、Bitmap/byte[]互转
- BitMap、Drawable、InputStream、Byte[]互换
- intent传bitmap,接收bitmap
- intent传递
- Intent 传递
- intent传参 之 Bitmap
- POJ 1852 Ants
- oracle中加锁与解锁
- 三角形
- 使用axis2构建webservice时客户端内存不断增长导致应用服务器频繁重启的解决方案 .
- Android中导致小米系列手机直接崩溃的主要原因。
- Intent 传递InputStream、Bitmap
- 浅谈 PHP 与手机 APP 开发(API 接口开发)
- C语言赋值运算符
- javascript 数组对象中的迭代方法
- HDOJ 5090 Game with Pearls 二分图匹配
- 第十周项目一 输入1+2形式的式子
- 点击超链接不跳转的方式
- <s:iterator>使用status获取当前遍历数据的行数、序号等操作
- 第10周项目2之观察输出结果