Android实现多层抽屉效果

用过Android手机的朋友都知道,抽屉的效果,最经典的应用就是状态栏或者底部点击或拉开菜单的控件。主要点击或者拉开某个控件,就像拉开抽屉同样展开界面的效果。实现的方式不难,主要使用Android SlidingDrawer类。可是若是要实现多等抽屉的方式,就得改写源码了,否则的话,抽屉就会重叠。最终只能看到一个,并且影响操做效果,有些只能显示一部分。 经过不断的折腾,研究出一种实现方式,虽然说不是很完美,但至少达到了需求。就是采用FrameLayout的布局,以层的形式来显示抽屉。而后监听抽屉的开始滑动和结束滑动事件,并对其余抽屉处理,以防不冲突,看效果图:  php

 

http://06peng.com/p_w_upload.php?fid=33 http://06peng.com/p_w_upload.php?fid=33 http://06peng.com/p_w_upload.php?fid=33

×××ide

下载文件布局

相关文章
相关标签/搜索