android学习遇到的问题汇总1
2014-12-28 14:52
225 查看
今天学习百度地图v3.2.0开发,过程中遇到一个很恶心的问题,先配置了baidusdk的环境,然后想做一个menu选项来选择功能,发现一点击menu按钮就崩溃,开始以为是百度sdk和menu难道有什么冲突吗,然后一点一点屏蔽功能找问题,发现把百度sdk的 功能屏蔽完了还是会出现点击menu键崩溃的情况。
后来发现是这句话和menu冲突了:
屏蔽掉就可以了。大概就是因为menu按钮中用到了标题,而这里设置为没标题,导致有空指针出现,所有会崩溃掉。
或者换成别的方法实现,暂时没研究。
/**
* requestWindowFeature可以设置的值有:
*
* DEFAULT_FEATURES:系统默认状态,一般不需要指定
* FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定
* FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时
* FEATURE_INDETERMINATE_PROGRESS:不确定的进度
* FEATURE_LEFT_ICON:标题栏左侧的图标
* FEATURE_NO_TITLE:无标题
* FEATURE_OPTIONS_PANEL:启用“选项面板”功能,默认已启用。
* FEATURE_PROGRESS:进度指示器功能
* FEATURE_RIGHT_ICON:标题栏右侧的图标
*
* /
/* 去掉标题栏 */
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
/* 屏幕全屏 */
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
//this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
/* 屏幕没有边界限制(允许窗口扩展到屏幕外) */
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
后来发现是这句话和menu冲突了:
requestWindowFeature(Window.FEATURE_NO_TITLE);
屏蔽掉就可以了。大概就是因为menu按钮中用到了标题,而这里设置为没标题,导致有空指针出现,所有会崩溃掉。
或者换成别的方法实现,暂时没研究。
/**
* requestWindowFeature可以设置的值有:
*
* DEFAULT_FEATURES:系统默认状态,一般不需要指定
* FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定
* FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时
* FEATURE_INDETERMINATE_PROGRESS:不确定的进度
* FEATURE_LEFT_ICON:标题栏左侧的图标
* FEATURE_NO_TITLE:无标题
* FEATURE_OPTIONS_PANEL:启用“选项面板”功能,默认已启用。
* FEATURE_PROGRESS:进度指示器功能
* FEATURE_RIGHT_ICON:标题栏右侧的图标
*
* /
/* 去掉标题栏 */
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
/* 屏幕全屏 */
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
//this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
/* 屏幕没有边界限制(允许窗口扩展到屏幕外) */
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
相关文章推荐
- 编译Android 4.0时遇到的问题汇总
- Android学习过程中遇到的问题及解决方法
- android开发中经常遇到的问题汇总
- android学习遇到的问题之LinearLayout布局权重问题
- 学习PHP遇到的问题汇总
- 学习android开发中遇到的一些小问题
- Qt Android环境搭建遇到的问题汇总
- Maven学习笔记008——Maven遇到的问题汇总
- android 学习中遇到的问题及解决方法
- android平时学习时遇到的问题
- 【学习Android遇到的错误】conversion to dalvik format failed with error 1的解决办法汇总
- ok6410学习遇到问题汇总
- android 学习中遇到的若干问题和解决方法(1)
- OpenGL学习中遇到的问题汇总
- android开发中经常遇到的问题汇总
- 二、mono for Android学习:安装IDE 以及 可能遇到问题
- Android学习过程中遇到的问题
- spring MVC 学习遇到的问题及解决方案汇总
- android 开发中遇到的问题汇总