我正在处理一个涉及我必须在每个活动的底部放置一个工具栏的应用程序。工具栏上有4个按钮,每个按钮都会开始新的活动。
我只是想知道,我为这个问题的一般性而道歉,是否有适当的方法来实施这个?我的计划是在每个xml布局文件中使用水平方向的线性布局元素。那里面有四个按钮元素......
考虑到我会有很多活动,这似乎是一项大量工作。
答案 0 :(得分:1)
你想要的听起来很像Android的ActionBar。请查看this link以获取其使用指南。如果你使用它,你的应用程序将看起来和操作系统更加一致,因为许多应用程序现在使用ActionBar(其中很多),并且你获得了很多力量,你想在那里展示,以及你想怎么做。
ActionBar仅在Android版本3(Honeycomb)中引入,但是有一个兼容性库ActionBarSherlock,它允许您在旧版本的Android中使用它。
希望它适合你!
答案 1 :(得分:0)
您可以为各种视图使用相同的xml。因此,我建议创建一个通用的xml,然后使用Inflaters
和其他资源作为字符串,xmls等,以便在加载任何Activity
时准备通用xml。所以你可以将它重用于xml。