惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
小众软件
小众软件
T
Tailwind CSS Blog
博客园 - 聂微东
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
人人都是产品经理
人人都是产品经理
V
Visual Studio Blog
罗磊的独立博客
有赞技术团队
有赞技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Jina AI
Jina AI
量子位
云风的 BLOG
云风的 BLOG
Recent Announcements
Recent Announcements
Hugging Face - Blog
Hugging Face - Blog
P
Proofpoint News Feed
N
Netflix TechBlog - Medium
GbyAI
GbyAI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
腾讯CDC
美团技术团队

博客园 - JesseZhao

手机程序开发和测试关注点整理 UITableView 基本使用方法总结 危险的两个函数GetCurrentDirectory和GetParent ffmpeg文档8:软件缩放 ffmpeg文档6:同步音频 ffmpeg文档7:快进快退 ffmpeg文档4:创建线程 ffmpeg文档5:同步视频 ffmpeg文档2:输出到屏幕 ffmpeg文档3:播放声音 ffmpeg文档1:制作屏幕录像 第一次单车背包旅行,章丘百脉泉 我也玩把光绘 昨天下班无聊拍晚霞和夜景 济南沙尘暴,活动被迫取消 明日第一次单车短途旅行 百脉泉准备完毕 夜骑 软件园—青干院 photoshop曲线学习 铁职地王随拍
startActivityForResult的疑问与探索
JesseZhao · 2011-08-22 · via 博客园 - JesseZhao

问题:

我遇到一个问题,因为手机终端内存很小,我程序需要实现一个A activity 利用startActivityForResult调用系统摄像头,然后获取舌头的设置的图片,再A里面显示。但是遇到问题,因为内存小,A再调用起来系统摄像头之后被系统释放掉了,当系统摄像头调用后返回到A,但是这时候A重新被create出来,这样的话应该就无法获得摄像头返回的值了。

解决方案:

android:configChanges="orientation|keyboardHidden|navigation"
将这个属性添加到activity配置文件里面去吧,manifest.xml中

问题探究:

可能是两个原因造成的,一个就是上述的内存太小被迫释放造成的重新create窗体的方法。第二个可能性就是因为摄像头是横屏幕的应用,程序被动的切换到横屏状态,退出这个activtiy的时候就又被迫的切换回竖屏状态,造成横竖屏切换需要重新create这个activity。这样看来第二个问题的面大。

希望大家以后遇到android开发的问题多刨根问题,这个系统其实还是有些意思的。

posted on 2011-08-22 00:37  JesseZhao  阅读(689)  评论(0)    收藏  举报