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

下載文件佈局

相關文章
相關標籤/搜索