您的位置:首页 > 其它

关于三星S3调用相机后程序黑屏,Activity重启的问题

2013-09-07 11:34 603 查看
问题描述:调用相机,点击储存,黑屏,拿不到图片,不管是直接用snapshot还是存在存储卡都不行。

最近遇到一个问题,写了一个调用相机的功能,本来很随意的一件事情在S3上发生了让我头疼不已的问题

所有主流手机测试没有问题,刷机过的S3测试没有问题,偏偏S3行货水货都会出现这个问题。

各种Debug,各种查啊,程序不报错,系统错误也没有,查了好长时间,终于找到问题所在,

<activity
android:name=".hourse.PublishActivity"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>


请看第二行,android:configChanges="keyboardHidden|orientation",加上orientation就OK了

android:configChanges="orientation" 配置后,该事件被你接收了,如果你没有处理这个事件就被丢弃了,如果没有配置,系统会接收这个事件,然后会重新启动你的应用程序,但是我很好奇,为什么除了S3这个傻逼ROM以外,其他的所有厂商以及开源ROM都没有问题呢,包括android原生ROM

最后事情虽然解决了,不得不吐槽一句,S3 ROM丑到极点,而且太傻逼了!!

楼主血与泪的经历,上面的每一个字都有血有肉,帮到各位的话,楼主也就欣慰了。大家可以随意转载,不过请注明出处哦~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐