Honeycomb中的上下文操作栏

时间:2011-05-12 21:00:01

标签: android android-3.0-honeycomb android-actionbar

我想根据屏幕上选择的内容更改代码中的操作栏按钮。

这有点像Honeycomb Gmail应用程序,您可以在其中检查一些邮件,并获得具有不同外观的不同操作栏。

知道我该怎么做吗?

1 个答案:

答案 0 :(得分:3)

要获取操作栏项,请在活动中使用getActionBar()方法。获得ActionBar项后,您可以使用ActionBar class中的方法添加和删除标签。

setCustomView()setDisplayOptions()项目有助于根据自己的喜好定制操作栏。

要将项目添加到操作栏,您需要将它们添加到选项菜单中。操作栏直接对应于3.0以下版本的旧菜单(onCreateOptionsMenu()菜单)。看看here