【完美解决系列】Android6.0上菜单栏不显示Menu的问题
2016-12-10 17:12
369 查看
问题场景:
在导入之前在Android2.3 SDK上编写的代码,因为以前使用Menu的功能,而且那时候的所有手机都是自带硬件的Menu按键的。 而我在导入Android Studio中编译时,一切都是正常的,但是因为我的是Nexus 5X的手机系统是6.0,而且不带硬件Menu按键的,此时完全就使用不了Menu的响应。
解决方法:
仔细查看了Api文档之后才发现原来是 minSdkVersion 设置的问题!!! 在2.3的系统上编译的代码,我写的是 minSdkVersion 10, 而在Android Studio编译时使用的是 minSdkVersion 15 所以只要修改minSdkVersion,把它改成10就可以了,也把targetSdkVersion 改为10。如以下设置:
defaultConfig { multiDexEnabled true applicationId "xxx" minSdkVersion 10 targetSdkVersion 10 versionCode=1 versionName="1.0.1" } buildTypes { release { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }
相关文章推荐
- 【完美解决系列】Android在自定义Dialog中TextView内容显示不全的问题
- 关于win7下的创新A系列声卡设置,完美解决麦克不能实时加混音问题!
- wine 1.1.15 中的中文显示问题完美解决办法
- wordpress文章ID不连续显示问题的完美解决
- 解决Ubuntu不显示菜单栏、侧边栏问题
- 完美解决C# DataGridView控件显示不同表的问题
- 完美解决WordPress摘要显示问题
- 解决CMFCMenuButton无法显示右边箭头以及多字节编码下堆破坏的问题
- wkhtmltopdf 中文不能显示问题完美解决
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- PocketPC2003上使用SHCreateMenuBar进行菜单显示的问题解决
- fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
- wordpress文章ID不连续显示问题的完美解决
- 完美解决JS中汉字显示乱码问题(已解决)
- 完美解决PPC显示门号问题
- 完美解决无法无法显示隐藏文件的问题(svohost.exe xsx.exe)
- Oracle9i 安装问题系列1: “提示加载数据库时出错 areas queries...”,完美解决!!!
- 用C++在cocos2d-x 3.2下完美解决Menu吞掉事件导致ScrollView等无法响应的问题
- 完美解决icloud地图不显示的问题