为了账号安全,请及时绑定邮箱和手机立即绑定

反射不管用啊~~!!!!不管用~~~!!用的老师您的源码,模拟器效果不对,真机完全没有效果


这是下载老师的代码,装到手机上测试的,

模拟器上android4.1上可以,如视频演示效果

5.1效果打折,背景不同,位置偏移

真机,华为 4.4测试,不行,如图2,加号没有,menu图片没有

求老师解惑:

  1. 什么原因?怎么解决?

  2. 是不是用其他方案实现actionBar和menu更好?比如直接写个layout,fragment。这样一是不损失性能,二是兼容。


模拟器  android5.1测试:

http://img1.sycdn.imooc.com//55c5be970001fb6205620398.jpg



真机,华为  android4.4 测试:


http://img1.sycdn.imooc.com//55c5bdb0000170c205070872.jpg

正在回答

1 回答

你好,如果机子包含menu实体键,overflowButton可能就不会显示。不过我在代码中使用了一段反射代码就是为了强制让overflowButton显示的,在小米2s上测试正常显示,如果不是特别需求不用去太纠结,Google的设计就是这样的。如果你希望所有的系统,甚至所有的机型都一致,你可以自己去实现。

0 回复 有任何疑惑可以回复我~
#1

vince_zheng 提问者

谢谢老师
2015-08-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
微信6.0主界面
  • 参与学习       58953    人
  • 解答问题       174    个

本课程将讲解微信6.0主界面的实现方法,微信5.2.1后续课程

进入课程

反射不管用啊~~!!!!不管用~~~!!用的老师您的源码,模拟器效果不对,真机完全没有效果

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信