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

最新回答 / 慕__女神
是的,mCButton的位置在layoutCButton()方法里面
按照老师的思路,举一反三做了一个实际应用的例子http://blog.csdn.net/qq_23347751/article/details/52249529
mCButton.layout(l, t, l + width, t + width);这个我觉得说的不对,
应该是(注意:最后一个参数)
mCButton.layout(l, t, l + width, t + height);
新手还不适合看这个
感觉老师是含着一块糖在给我们讲课 :D
在子菜单点击那里,如果为空,直接这样就行了 setMenuItemAnim(position-1);不用判断是否为空
炫酷,而且老师把代码公示出来,大赞啊,就是跟不上也可以看代码消化
Superman

最新回答 / Shorin_Chen
在toggleMenu方法下有个 childView的点击事件 用来开启点击后的动画的里面有个if语句if (mMenuItemClickListener != null) {    mMenuItemClickListener.onClick(childView, pos);}menuItemAnim(pos - 1); 老师写的时候把这一句写进if里面了  你把它拿出到if外面就OK了

已采纳回答 / mecury
在onLayout中,画图的坐标你写的不对。老师这样写,只是对应特殊情况,你写错了其中一个位置。用下面的代码对应所有情况if (mPosition == Position.LEFT_BOTTOM){    ct = getMeasuredHeight() - cHeight - ct;}else if (mPosition == Position.RIGHT_TOP){    cl = getMeasuredWidth() - cWidth - cl;}else if (mPosition == Posi...
围绕可能减肥看哪个好家
:app:transformClassesWithMultidexlistForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_79\bin\java.exe'' finished with non-zero exit value 1
课程须知
本课程需要大家对Android的了解要达到小成的境界: 1、掌握自定义控件的流程 2、熟悉常用的控件以及API 3、对传统View动画有一定的了解。
老师告诉你能学到什么?
通过本课程,你将学到: 1、自定义属性的声明和获取以及应用 2、按需求定制的自定义控件的测量和布局 3、对传统View动画的进一步理解

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消