Android-Intent传递数据(Bitmap)闪退问题
来源:互联网 发布:php curl下载远程图片 编辑:程序博客网 时间:2024/05/16 15:41
今天在启动Activity的时候突然出现了闪退问题,并且在logcat中没有出现异常,着实是摸不着头脑。
这是闪退时logcat的信息,没有异常出现。
08-23 17:53:59.021 10235-10235/com.smartgang.appmanager I/Timeline: Timeline: Activity_launch_request id:com.smartgang.appmanager time:198121953
出问题的代码片段
@Override public void onClick(View view) { Activity activity = (Activity) mContext; Intent intent = new Intent(mContext, AppActivity.class); intent.putExtra("app_name", appInfo.getName()); intent.putExtra("app_apk", appInfo.getAPK()); intent.putExtra("app_version", appInfo.getVersion()); intent.putExtra("app_source", appInfo.getSource()); intent.putExtra("app_data", appInfo.getData()); Bitmap bitmap = ((BitmapDrawable) appInfo.getIcon()).getBitmap(); intent.putExtra("app_icon", bitmap); intent.putExtra("app_isSystem", appInfo.isSystem()); mContext.startActivity(intent); }
这时,只能一点一点的确认问题了,分别注释了Intent数据部分,发现在传递bitmap的时候出现闪退,并且只有在几个固定的图片出错。
在网上搜索到了相关的文章,发现是Bitmap数据太大导致的。相关文章:【Android】intent传递数据时,数据大小的限制问题
解决方法:Android开发经验之intent传递大数据
阅读全文
0 0
- Android-Intent传递数据(Bitmap)闪退问题
- Android中,Intent传递Bitmap
- intent数据传递问题
- Android - Intent - 传递数据
- Android - Intent - 传递数据
- Android Intent传递数据
- android intent传递数据
- intent传递bitmap失效的问题
- Android之Intent(数据传递)
- 【Android】intent传递数据时,数据大小的限制问题
- 【Android】intent传递数据时,数据大小的限制问题
- Android问题—定义全局数据代替Intent传递数据
- Intent 传递InputStream、Bitmap
- Intent传递Bitmap
- android 之 Intent 传递数据大小有限的问题
- Android Intent的数据传递
- Android中Intent数据传递
- Android之Intent传递数据
- 线性筛法与欧拉函数
- maven与Tomcat包冲突问题
- Binary Tree
- 字符串排序 Java编程练习 学堂在线
- js面试题知识点全解(一原型和原型链1)
- Android-Intent传递数据(Bitmap)闪退问题
- Mysql之Copying to tmp table
- Java web学习笔记
- C# 并行编程 之 Barrier的使用
- 浏览器的缓存机制
- JavaScript基础系列之四 面向对象编程
- java面经整理(1)
- centos7下yum安装php,Apache,mysql
- 纯js 贪吃蛇游戏解析与源码