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

讲师回答 / hyman
你好,第二个参数是控制绘制该bitmap的部分区域时使用,这里我们希望绘制全图,所以传入的null。

讲师回答 / hyman
你好,如果机子包含menu实体键,overflowButton可能就不会显示。不过我在代码中使用了一段反射代码就是为了强制让overflowButton显示的,在小米2s上测试正常显示,如果不是特别需求不用去太纠结,Google的设计就是这样的。

讲师回答 / hyman
你好,因为y控制的是文字绘制的基线,API就这么设计的,没必要纠结的。

讲师回答 / hyman
好的,两个反射都是为了修改默认ActionBar的一些显示,第一个sHasPermanentMenuKey主要是为了,强制显示出overflowButton(部分有实体menu按键的无法显示);第二个是为了设置menuItem可以显示出icon。关于一下三行代码:menuKey.setAccessible(true);//menuKey这是一个属性,这行代码是强制设置可以访问,否则私有属性无法调用menuKey.setBoolean(config, false);//就是为config(ViewConfi...

讲师回答 / hyman
你好,MenuBuilder属于internal API ,位于包com.android.internal.view.menu,默认情况下,我们是看不到其源码的。我是做了一些操作,具体你可以搜索下internal API 学习下相关知识。

最新回答 / 1409_珺
<...图片...>打开选择Reset adb

已采纳回答 / hyman
你好,四个页面的布局都是Fragment,你可以创建四个Fragment,在其onCreateView中去infalte或者代码生成布局;在MainActivity中,在initDatas方法里面,将这个四个Fragment的实例,添加到mTabs中即可。ps:这样的话,你的mTitles这些变量就不需要了,我在代码中是循环生成的TabFragment的实例,你这里已经有4个Fragment,就不需要循环了,直接添加你的4个实例。

已采纳回答 / 溜达溜达
视频右下角有下载链接

讲师回答 / hyman
你好,会不会你的模拟器的屏幕太小了,空间不足。
课程须知
本课程需要大家掌握基本的Android和Java基础知识: 1、熟练使用Java语言 2、熟悉Android常用API,熟练使用Eclipse IDE
老师告诉你能学到什么?
通过本课程,你将学到: 1、ViewPager+Fragment的结合使用 2、玩转ActionBar 3、自定义View 4、揭开颜色渐变秘密 5、防止Activity被回收的解决办法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消