课程
/移动开发
/Android
/QQ5.0侧滑菜单
老师能详细跟我说一下ViewHelper.setTranslationX这个方法的作用吗!!理解不到为什么设置了这个之后菜单就能在内容的下面~~
2014-11-07
源自:QQ5.0侧滑菜单 1-6
正在回答
可以看看我画的图
shidan 提问者
感谢一楼,一看图秒懂
为什么菜单会在内容下面,而不是上面显示呢
困惑了我一天, 感谢 1L
ViewHelper.setTranslationX(menu,L)这个理解起来简单。用scale感觉绕进去
感谢一楼的图和解答!!!
同样在右边放置菜单的时候用这个方法会和内容显示区域重叠怎么做啊
老师讲的好
一楼的解释 相当好 一下子就把我的疑惑 解决了 非常感谢
这个就是使指定的控件在X方向移动多少的距离啊,你不设置,菜单会慢慢画出来,因为外层继承了HorizontalScrollView,默认menu会慢慢向右滑出,ViewHelper.setTranslationX(menu,L)L不断减小,它每次都是移动到相同的位置,就是正屏幕位置。
举报
本教程将带领大家通过自定义控件实现QQ5.0侧滑菜单