您的位置:首页 > 移动开发

App调用系统Camera拍照或者从Gallery选取图片,返回时先显示手机Launcher或者前一个界面,再跳转到当前activity

2017-07-22 00:25 686 查看
原因:

为了避免黑色闪屏,给 Theme 设置了透明属性。

[html] view
plain copy

<style name="AppTheme" parent="android:Theme.Light.NoTitleBar">  

      <item name="android:windowIsTranslucent">true</item>

</style>  
给 Theme 设置透明属性后,启动App不会出现黑屏而是透明。但是在部分机型上,例如:Mate7
4.4,会出现标题中描述的问题。

解决方法:

为调用系统Camera或者Gallery的Activity,单独设置以下Theme。

[html] view
plain copy

<style name="AppXxxTheme" parent="AppTheme">  

      <!--<item name="android:windowIsTranslucent">true</item>-->  //去掉

</style>  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐