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>
为了避免黑色闪屏,给 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>
相关文章推荐
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时为什么会回到home界面或者到前一个界面,然后才会跳转到当前activity
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- 获取Android手机系统当前界面Activity;(第三方app跳转华为,小米,oppo,vivo的自启动管理)
- 调用系统相机拍照获取图片或者从相册中调用本地图片显示问题
- Android之MIUI系统BUG:调用拍照后不返回当前activity解决办法
- android 调用系统相册选取照片或者打开相机拍照获取图片
- Android MIUI系统调用拍照后不返回当前activity如何解决
- android调用系统拍照程序和从图库选取图片,返回后调用系统裁剪工具
- android调用系统相机拍照保存照片并显示在当前界面
- Activity的LaunchMode导致调用系统相册选取图片立即返回RESULT_CANCELED,data为null
- android调用系统拍照程序和从图库选取图片,返回后调用系统裁剪工具
- 三星手机note 3 调用系统拍照后,屏幕旋转导致,activity生命周期变更,程序奔溃或者无法获取图片。
- android 调用系统相册选取照片或者打开相机拍照获取图片
- 用隐式请求调用系统相机,并且把拍照的相片显示在当前界面
- Intent调用系统拍照程序,返回图片太小的问题
- 调用手机的摄像头,并且返回照片显示在程序界面上.
- 关于android中调用系统拍照,返回图片是旋转90度..
- 转载 Android解决通过Intent调用系统拍照程序,返回图片太小的问题
- Android调用系统相机拍照、裁剪,并保存到手机SD卡中,展示到界面