Java 创建带有按钮和文本按钮的菜单/操作栏

Java 创建带有按钮和文本按钮的菜单/操作栏,java,android,xml,menu,Java,Android,Xml,Menu,编辑:我要找的是ActionBar菜单,而不是仅仅位于屏幕底部的菜单 我正在查看菜单XML对象,我正在构建所有菜单,然后在加载活动时,将使用它们的单击句柄相应地分配它们 我的问题是:当在Android网站上浏览时,有一种方法可以做到: [ Title ] [ b1 ][ b2 ][ b3 ][ b4 ] 但我想做一些事情,比如: [ b1 ][ b2 ][ _Title_ ][ b3 ][ b4 ] 是否可以通过添加项目,或者我是否应该尝试不同的方法,例如使用按

编辑:我要找的是ActionBar菜单,而不是仅仅位于屏幕底部的菜单

我正在查看菜单XML对象,我正在构建所有菜单,然后在加载活动时,将使用它们的单击句柄相应地分配它们

我的问题是:当在Android网站上浏览时,有一种方法可以做到:

[         Title        ]
[ b1 ][ b2 ][ b3 ][ b4 ]
但我想做一些事情,比如:

[ b1 ][ b2 ][ _Title_ ][ b3 ][ b4 ]
是否可以通过添加项目,或者我是否应该尝试不同的方法,例如使用按钮填充视图并设置视图样式,使其像菜单一样工作?

您应该看看。它拥有广泛的支持,有助于在手机上模拟许多标准谷歌应用程序,提供更统一的Android体验


它非常可定制,允许您将actionbar放置在顶部或底部。同样,它允许您将actionbar中包含的所有内容放在任何您喜欢的地方。

加载菜单解决了按钮的问题。从这个列表的内部,你可以告诉某些事情总是显示出来。如果您这样做,可以使用其中一个菜单项来不使用单击侦听器,并使用它来显示。作为替代方案,您可以使用另一个程序,如actionbarsherlock,但这不是问题的目的。所有问题都可以通过插件解决,因此它并没有真正“解决”这个问题,而是在某种程度上抽象了它,将解决方案推迟到另一个来源,而没有真正给出正确的操作方法


话虽如此,我还是换了一种布局。事实上,我没有在中间做一个标题,而是在稍微不同的位置使用了一个标题,以保持我们的应用程序的iOS实现中当前实现的设计的真实性。

我的办公室不需要插件或其他软件包,我可以研究一下,但他们很可能会争论“为什么不自己做呢?”你对此的回答应该是“为什么要重新发明轮子?”?“该许可证是免费使用的,并且是开源的,许多大公司都使用该软件。我已经说过很多话,但应用程序插件的开销并不值得我这么做。我正在查看应用程序导航,看看是否有一些东西可以添加到几行中,再加上使用菜单对象。它还必须通过法律程序,这本身需要几个月的时间。我并不认为你有一点错,但为什么人们会问一个问题,通常通过“获取此插件”来解决?为什么不参考其他内容就不能回答?呵呵。我不知道。我想这取决于人。