2012-12-13 55 views
3

我正在研究一个应用程序,涉及到我必须在每个活动的底部放置一个工具栏。工具栏上会有4个按钮,每个都会开始新的活动。下面的工具栏ListView

我只是想知道,我对这个问题的普遍程度表示歉意,是否有适当的方式去实现这个?我的计划是在每个xml布局文件中使用水平方向的线性布局元素。那么这里面四个扣元素...

好像工作的考虑,我将有很多的活动,数额巨大..

回答

1

你想要的东西听起来很像Android的ActionBar。请查询this link以获取使用指南。如果你使用它,你的应用程序看起来会更加和操作系统保持一致,因为现在很多应用程序都使用ActionBar(这是很多应用程序),并且你在这里显示的内容获得了很大的权力,以及你想怎么做。

ActionBar仅在Android版本3(Honeycomb)中引入,但有一个兼容库ActionBarSherlock,它允许您在较旧版本的Android中使用它。

希望它适合你!

+0

这正是我所期待的,我喜欢谷歌如何推动更多开发者以这种方式使用操作栏。 – Javacadabra

+0

太棒了,很高兴它可以帮助! – breadbin

0

您可以使用各种意见相同的XML。所以我建议创建一个通用的xml,然后使用Inflaters和其他资源作为字符串,xmls等,以便在加载任何Activity时准备通用xml。所以你可以重复使用它的XML。