我想要一个静态的底部菜单栏,通过每一页底部可见的应用程序始终存在。我设计了菜单栏,但我很困惑我是否必须将菜单代码与每个布局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