您好,欢迎来到知库网。
搜索
您的当前位置:首页仿QQ侧滑菜单(详细注释)

仿QQ侧滑菜单(详细注释)

来源:知库网

滑动菜单:

效果预览

HorizontalScrollView实现侧滑

先定义一个MyScrollView类,继承与HorizontalScrollView,实现继承的方法

在实现下面方法之前要获取屏幕的宽度

构造方法

主要实现下面几个方法

onMeasure:确定View的宽高和自身的宽高

onMeasure方法

onLayout:确定初始状态下View的显示位置

onLayout方法

onTouchEvent:监听用户手势的移动

onTouchEvent

再把下侧边菜单的显示和隐藏就OK了

最后记得在XML文件中把自定义的这个布局加载进去,此布局只允许有一个子类,将其content界面和菜单界面放在其子布局中,MainActivity.java 的onCreate方法中初始化下,实现菜单布局上的listView就好

Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务