我試圖實現滑動菜單,就像在Prixing應用程序。 (當您將主佈局拖到側面時,放置在主佈局下並且可見的菜單) 但是,技巧是 - 我希望它出現在屏幕的底部,所以我需要將主佈局移動到頂部。 第二個問題是,在tah佈局中,我得到了一個listview。 請,我真的需要建議,或者可能鏈接到一些有用的資源,我可以瞭解如何處理觸摸事件。 Thx!從底部滑動導航菜單
0
A
回答
0
我想你是嘗試做與Facebook應用程序相同。我發現它的演示。所以使用this
0
真的沒有魔法。
要做到這一點,直接移動(在一個按鈕點擊或某物): 您使用動畫來更改LayoutParams.top從兩個片段(頂部的一個(目前在視圖中,並在底部,屏幕下隱藏的)。
在你的XML佈局一定要設置一個固定的高度的底部佈局(以DIP),並在運行時動態顯示兩種佈局要移動的像素量。
要使它使用用戶手指移動: 這將是棘手的,因爲列表視圖必須接收用戶輸入,也許如果你打電話超級。
但是你可以通過接收OnTouchEvents完成它:
- TOUCH_DOWN,你開始移動
- TOUCH_MOVE,你申請的是你做的佈局PARAMS同樣的更改(用布爾或東西將其標記)在動畫上(第一選項)
- TOUCH_UP或TOUCH_CANCEL,您停止移動(清除標誌)。
希望它能幫助您指出正確的方向。
相關問題
- 1. jQuery的水平導航欄/菜單滑動邊框底部
- 2. Android底部導航菜單4項
- 3. 底部導航菜單圖標項
- 4. 底部導航視圖:啓動時從不選擇菜單項
- 5. 從頁面頂部滑動導航菜單 - jquery
- 6. Bourbon Refill導航菜單向上滑動
- 7. 導航垂直滑動菜單
- 8. 滑動/關注導航菜單
- 9. 滑動懸停效果導航菜單
- 10. jQuery平滑滾動導航菜單欄
- 11. 從左側推菜單導航滑出
- 12. android滑動菜單從底部到頂部使用片段
- 13. 如何將菜單動態添加到底部導航視圖?
- 14. 導航不停留在滑塊底部
- 15. 滑動導航菜單(sliiide.js)部分地工作
- 16. 平滑導航菜單將整個頁面滾動到頂部
- 17. jquery:在水平導航欄菜單上滑動和滑動
- 18. CSS導航菜單在向下滑動時向右滑動
- 19. Ionic 2:如何從底部製作滑動菜單
- 20. Jquery菜單從懸停的屏幕底部向上滑動
- 21. 面板從底部滑動
- 22. 從底部滑動div
- 23. 從底部滑動視圖
- 24. 帶底線的導航菜單
- 25. jQuery Mobile - 用於Navbar導航菜單的滑動滑塊
- 26. 快速滑出菜單,無需滑動導航欄(編程)
- 27. 從滑動菜單
- 28. Android底部導航
- 29. 導航欄從側面滑動而不是移動視圖中的底部
- 30. 在屏幕底部設置Android導航抽屜菜單頁腳
SlidingDrawer ?? http://developer.android.com/reference/android/widget/SlidingDrawer.html – ThePCWizard