Android7.0上Gallery2中长按缩略图后选择edit会闪退的问题修复
android7.0上Gallery2中长按缩略图后选择edit会闪退,报错信息如下:
--------- beginning of crash
11-07 16:40:34.155 3534 3534 E AndroidRuntime: FATAL EXCEPTION: main
11-07 16:40:34.155 3534 3534 E AndroidRuntime: Process: com.android.gallery3d, PID: 3534
11-07 16:40:34.155 3534 3534 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setDisplayOptions(int)' on a null object reference
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at com.android.gallery3d.filtershow.FilterShowActivity.loadXML(FilterShowActivity.java:352)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at com.android.gallery3d.filtershow.FilterShowActivity.updateUIAfterServiceStarted(FilterShowActivity.java:265)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at com.android.gallery3d.filtershow.pipeline.ProcessingService.onStart(ProcessingService.java:231)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at com.android.gallery3d.filtershow.FilterShowActivity$1.onServiceConnected(FilterShowActivity.java:219)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1465)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1482)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:751)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:95)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at android.os.Looper.loop(Looper.java:154)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6077)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
11-07 16:40:34.155 3534 3534 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
11-07 16:40:34.158 427 1702 W ActivityManager: Force finishing activity com.android.gallery3d/.filtershow.FilterShowActivity
348 private void loadXML() {349 setContentView(R.layout.filtershow_activity);350351 ActionBar actionBar = getActionBar();352 actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);353 actionBar.setCustomView(R.layout.filtershow_actionbar);354 actionBar.setBackgroundDrawable(new ColorDrawable(355 getResources().getColor(R.color.background_screen)));
<style name="Theme.FilterShow" parent="Theme.Gallery">
修改为:
<style name="Theme.FilterShow" parent="android:Theme.Holo.Light.DarkActionBar">
(这里的theme明确指定为DarkActionBar,所以getActionBar()才不至于为null)
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().requestFeature(Window.FEATURE_NO_TITLE);
Android7.0上Gallery2中长按缩略图后选择edit会闪退的问题修复相关推荐
- Android7.0上拍照与选择照片Crash问题
在Android7.0系统上,Android 框架强制执行了 StrictMode API 政策禁止向你的应用外公开 file:// URI. 如果一项包含文件 file:// URI类型 的 Int ...
- macOS Beta 系统 / 更新系统后「意外退出」及「崩溃闪退」问题修复方法
最近有部分网友反映更新系统后有很多软件打不开,或者出现闪退的情况,其实是因为Apple苹果公司在新系统中删除了TNT的证书.小编现为您带来macOS Beta 系统 / 更新系统后「意外退出」及「崩溃 ...
- 分屏 取消_记录Android7.0以上手机开启分屏后活动的生命周期变化
真正的大师,总是怀着一颗学徒的心. 大家好,我是小黑,一个还没秃头的程序员~~~ 如今,很多Android手机已经支持多屏任务了,也就是说你可以边追剧边回好友消息了,所以,今天的内容是记录Androi ...
- appium在android7.0上无法启动问题
前言 由于最近很多android手机升级到7.0系统了,有些小伙伴的appium版本用的还是1.4版本,在运行android7.0的app自动化时候遇到无法启动问题:WebDriverExceptio ...
- 高德地图集成到android7.0上遇到的问题
1.在eclipse上运行编译真机可以正常运行,但是放到android系统目录下编译成功,但是一运行就会闪退,报错log如下: 1-01 12:11:00.618 3211-3222/? E/GED: ...
- iPhone4升级到iOS5.0.1越狱后出现Cydia使用闪退的修复方法
一. 问题出现背景:最近将小4升级到iOS5.0.1,当然少不了越狱,越狱后在使用Cydia的时候,发现每次点击Cydia的搜索框调用键盘的时候都会出现Cydia闪退的情况,在其他的类似添加Cydia ...
- ios点击推送闪退_苹果应用闪退是什么原因?如何解决进行ios签名后的苹果应用闪退问题?...
相信很多使用手机APP的用户都曾经遇到过闪退的问题. 闪退就是指打开APP后突然会出现一闪然后退出.或者是需要重新登录的现象. 苹果应用闪退的原因: 首先有可能是系统兼容的问题.比如你的系统已经升级了 ...
- mac 更新13.1后使用AccessClient.app 闪退
今天升级了系统后打开堡垒机启动AccessClient.app遇到了闪退的情况. 之前呢遇到过csdn上有说由于新系统将python2运行库移除了 在访达应用程序找到accessclient 右键显示 ...
- android应用加固后闪退,360加固保加固后打开app即闪退
首次使用360加固,完全按照说明操作. 用签名后的apk进行加固,加固选项选择了应用盗版检测和支持x86架构.加固后下载到本地,使用了360提供的签名工具进行签名.签名后安装到手机里,一运行就闪退. ...
最新文章
- ASP.NET WebServices 因 URL 意外地以“/HelloWorld”结束,请求格式无法识别。
- git 基本命令记录
- 【NOI2019】斗主地【期望】【组合数学】【下降幂】【插值】
- 1到100的二进制编码_每天经过100天的编码后,我学到了什么
- Loopback Address
- 二叉树前序遍历_LeetCode125|二叉树的前序遍历
- 什么样的摄影题材更能吸引大众的目光?
- 2016将是网络勒索之年 攻击变得更“个人化”
- 数据库设计中的14个技巧(转载)
- gprs模块http mqtt_GPRS模块用TCP实现MQTT协议(基于SIM900A)
- FX2LP与FPGA的简单批量回环
- 基于Linux系统开发在线词典
- EXCEL制作柱形图逆序的意义
- 图像坐标球面投影_从球面到平面的投影
- android控制音量大小,Android AudioTrack音量控制笔记总结
- 基于java的奖学金评定管理系统_基于java的奖学金评定系统
- 怎么做才能使校园网让多台电脑使用?
- springboot 之 SpringBoot指定额外需要扫描的包
- PPT模板下载(二)--- 新科技、区块链
- SSH端口转发Forwarding及隧道Tunneling