动作栏Sherlock与按钮

时间:2012-11-14 17:06:59

标签: android tabs action actionbarsherlock

我正在构建一个应用程序,我真的想使用ABS(操作栏sherlock)4.0将按钮对齐到左侧 我非常喜欢Dropbox界面,如下所示:

Dropbox interface

所以,我的问题是:如何将按钮对齐到左边,如何使用按钮在ViewFlow中的视图之间跳转?

我已经看到人们可以为他们的ABS添加标签,但不会像Dropbox界面那样添加标题。

感谢。 此外,如果您需要我的源代码,我会在以后需要时添加它。

此致

StianInstebø

1 个答案:

答案 0 :(得分:8)

setCustomView()是您可能正在寻找的神奇方法。

要实现Dropbox应用中显示的相同布局,您需要先在ActionBar上调用setDisplayShowHomeEnabled(false)

接下来,您可以在XML中的某个位置定义按钮的布局。完成后,调用setCustomView(R.layout.my_actionbar_nav)就可以了。 (现在它将位于ActionBar的左侧)。

您的责任是为布局的内部按钮视图连接相应的onClick侦听器,但是设置自定义导航并不是一个糟糕的代价。