Android 滑动侧边栏(Sliding Menu)第二种实现方式 1

本文介绍了在Android中实现滑动侧边栏(Sliding Menu)时,使用ViewGroup和mScrollX遇到的问题及解决方案。作者首先展示了使用mScrollX实现的滚动效果,然后分析了为何这种方法并不符合Android框架设计,主要原因是mScrollX适用于父视图中子视图的滚动,而非视图间的相对滚动。为解决这一问题,作者提出了将蓝色视图放入独立ViewGroup的方法,但在处理touch事件时遇到了新的挑战。最后,作者分享了源码下载链接,强调这个过程是学习和尝试的一部分。
摘要由CSDN通过智能技术生成



     之前做过《Android 滑动侧边栏(Sliding Menu)实现分析》,今天尝试选择一种解决方案来实现效果。

     这一周工作都比较忙,今天先实现了布局+随手指移动,但是发现选择的方案有问题,先来看个效果图后面再介绍解决方案和不足之处。

    

一、效果图



二、选择的解决方案


方案 具体使用 可参考之前Demo
布局 ViewGroup(左测绿色视图和右侧蓝色视图分别是其子View) 《自定义ViewGrup》
随手指移动 View.mScrollX,scrollTo() ,scrollBy() 《scrollBy使用》


1.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值