intent传参 之 Bitmap
来源:互联网 发布:李涛疯狂淘宝培训 编辑:程序博客网 时间:2024/06/10 10:33
要实现一个功能
单击一个listView 的列表项, 进入详情页面, 跳转的过程中要传递一个 Bitmap
- // ListView的单击事件
- @Override
- protected void onListItemClick(ListView l, View v, int position, long id) {
- super.onListItemClick(l, v, position, id);
- //产品图像
- ImageView imageView = ((ImageView)layout.findViewById(R.id.product_img));
- //Bitmap productImg = imageView.getDrawingCache();//??? 返回null
- BitmapDrawable mDrawable = (BitmapDrawable) imageView.getDrawable();
- Bitmap productImg = mDrawable.getBitmap();
- //传递
- Bitmapintent.putExtra("productImg", productImg);
注意1 productImg = imageView.getDrawingCache();//??? 返回null
正确的取法是:
BitmapDrawable mDrawable = (BitmapDrawable) imageView.getDrawable();
Bitmap productImg = mDrawable.getBitmap();
- 接收 :productImg = (Bitmap) bundle.get("productImg");
0 0
- intent传参 之 Bitmap
- intent传参 之 Bitmap
- intent传bitmap,接收bitmap
- Intent 传递InputStream、Bitmap
- Intent传递Bitmap
- intent传bitmap
- Android中,Intent传递Bitmap
- Intent发送bitmap的问题
- android开发之Intent传参
- Bitmap处理之Bitmap缓存
- Activity间通过Intent传递Bitmap对象
- intent传递bitmap失效的问题
- Intent 之系统Intent<一>
- Bitmap 处理 之加载大的Bitmap
- Bitmap详解之获取Bitmap的方法
- 高效显示Bitmap之缓存Bitmap
- android之BitMap
- android画图之Bitmap
- 铁道部12306官网如何体现了互联网思维?
- OpenGL ES 纹理贴图的重复与嵌位概念理解
- Error: L6200E: Symbol B_DisCnctRelayTime multiply defined (by cdma_gps_hc.o and main.o).
- 安装 openSUSE 13.1 后必须做的10件事情
- [Leetcode] Insert Interval (Java)
- intent传参 之 Bitmap
- android调用照相机拍照获取照片并做简单剪裁
- android读取sd卡图片并进行缩放操作
- Android调用系统Activity选取图像部分区域
- IOS UITextView自适应高度
- 一些linux kernel 网站
- Java利用正则表达式统计某个字符串出现的次数
- 调用android自带的截图工具进行截图
- ubuntu11.04