我想要一個靜態的底部菜單欄,通過每一頁底部可見的應用程序始終存在。我設計了菜單欄,但我很困惑我是否必須將菜單代碼與每個佈局xmls進行集成,以使菜單在每個頁面中都可見,並在每個活動類中編寫代碼以執行菜單單擊中的功能。或者,如果有其他方法,我可以創建一個公用底欄,並將每個頁面的菜單代碼寫入單個活動類。Android創建底部酒吧菜單
回答
你可能要找的是一個活動在底部與頂部的標籤和按鈕的的TabBar:Android: Tabs at the BOTTOM
然後你就可以使用對應的選項卡,而不是單獨的活動不同的看法。
那麼在我看來,最好的辦法,就是在每一個活動的XML文件來創建底欄的XML文件,並將其包含
<include android:layout_width="fill_parent" layout="@layout/bottom_bar" />
您的底欄的XML文件的名稱是bottom_bar.xml
本文還可以幫助你
http://android-developers.blogspot.com/2009/02/android-layout-tricks-2-reusing-layouts.html
還有一個include
路線:
通過使用include,我們不需要在每個活動中編寫代碼來執行菜單單擊的功能嗎? – rags 2011-04-05 07:41:55
你可以編寫一個包含所有常用菜單代碼的基本'Activity'類,然後每個唯一的'Activity'擴展基類。 – 2011-04-05 07:48:04
- 1. STDIN酒吧在底部
- 2. 使用mootool在底部創建永久酒吧
- 3. 更新android酒吧酒吧
- 4. 動作欄sherlock:兩個酒吧? (在頂部底部/搜索欄菜單)
- 5. android webview頂部酒吧
- 6. 佈局 - 如何填補頂部酒吧和底部酒吧之間的差距
- 7. 佈局與頂部酒吧,底部酒吧和剩餘空間內容視圖
- 8. 如何在Delphi中創建有吸引力的酒吧菜單
- 9. Android中的單槓酒吧
- 10. 在iOS 7中添加顯示底部的酒吧底部
- 11. 酒吧頂部酒吧關閉按鈕
- 12. 如何在Android中創建菜單的頂部和底部?
- 13. 創建選項菜單android在Android上的頁面底部
- 14. 更改背景顏色底部酒吧android
- 15. 如何讓一個固定在視口底部的酒吧成爲頁腳底部的酒吧
- 16. 創建類似於windows中的酒吧的「聲音酒吧」mediaplayer
- 17. Acton酒吧行動菜單 - SearchView
- 18. 如何在Android中創建此類型的菜單底部?
- 19. Android:在底部創建一個自定義菜單
- 20. 如何創建像Gmail一樣的底部菜單android
- 21. Android尋求酒吧
- 22. Android AChartEngine - Bar酒吧
- 23. SearchView in Android酒吧
- 24. Android - 星級酒吧
- 25. 基金會6頂部酒吧菜單圖標
- 26. Android和頂部酒吧通知
- 27. 頂部和底部酒吧在iPhone模擬器中不可見
- 28. 底部酒吧頂部的浮動動作按鈕
- 29. Sencha靜態頂部和底部酒吧換頁
- 30. Android頂部和底部菜單
感謝彼得,其實我想在每一個頁面執行一些數據庫操作,這就是爲什麼我與每一個佈局XML利用的活動。 – rags 2011-04-05 07:38:40
爲什麼您需要執行數據庫操作的活動?在任何情況下,你都不應該在UI線程上執行長時間運行的任務。 – 2011-04-05 09:07:27