关于getActionBar() 获取报错 NullPointException 的终极全面解决方案
2014-06-05 11:05
525 查看
今天在做一个项目的时候,调用的 getActionBar(),但是始终都是报错空指针.
综合网上所有大牛的介绍,最终才定位问题:
各位参考以下方法,绝对可以解决:
1 getActionBar()这个方法需要放在setContentView(args)之后
2 getActionBar()这个方法是在3.0以上版本才有的,所以在manifest清单文件中需要标注下
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="19" />
3 menifest清单文件中对应的该activity的主题设置
android:theme="@style/AppTheme.FullScreen"或者
android:theme="@android:style/Theme.NoTitleBar"
都需要取消,因为这样就无法找到actionBar
或者父类基类ACTIVITY中需要注释如下代码:
//requestWindowFeature(Window.FEATURE_NO_TITLE);
//getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
欢迎大家有什么新的意见随时提供.
QQ:30338970
综合网上所有大牛的介绍,最终才定位问题:
各位参考以下方法,绝对可以解决:
1 getActionBar()这个方法需要放在setContentView(args)之后
2 getActionBar()这个方法是在3.0以上版本才有的,所以在manifest清单文件中需要标注下
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="19" />
3 menifest清单文件中对应的该activity的主题设置
android:theme="@style/AppTheme.FullScreen"或者
android:theme="@android:style/Theme.NoTitleBar"
都需要取消,因为这样就无法找到actionBar
或者父类基类ACTIVITY中需要注释如下代码:
//requestWindowFeature(Window.FEATURE_NO_TITLE);
//getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
欢迎大家有什么新的意见随时提供.
QQ:30338970
相关文章推荐
- Android getActionBar() 为null解决方案
- 隐藏actionBar, 报错 getActionBar.hide() 运行时java.lang.NullPointerException
- getActionBar()返回为空 空指针错误 Caused by: java.lang.NullPointerException
- 解决getActionBar()报NullPointerException办法
- 关于android的getActionBar()老返回null。或者相关问题
- 关于threadLocal的使用中出现NullPointException的解决方案
- 关于 ProcessEngines.getDefaultProcessEngine();NullPointException问题
- 关于getActionBar()为null的问题
- (Android)actionbarsherlock getSupportActionBar() return null in android4.0,but in 2.3.3 is ok
- 【Android】getActionBar()为null的解决方法总结
- 关于POI中sheet.getRow方法返回值为null的问题 (NullPointException)
- 在Servlet使用getServletContext()获取ServletContext对象出现java.lang.NullPointerException(空指针)异常的解决办法
- JavaWeb学习(5.5)---在Servlet使用getServletContext()获取ServletContext对象出现java.lang.NullPointerException(空指针)异常的解决办法
- 在Servlet使用getServletContext()获取ServletContext对象出现java.lang.NullPointerException(空指针)异常的解决办法
- 关于intent.getParcelableArrayListExtra()报NullPointerException总结
- 关于使用getActionBar()报空指针异常的错误
- getActionBar为null的解决办法
- getSupportActionBar() 函数总是返回 null 的解决
- Errors running builder 'DeploymentBuilder' on project '工程名' xxxNullpointException 错误解决方案
- actionbarsherlock getSupportActionBar() return null in android4.0,but in 2.3.3 is ok