Android - 删除标题栏(ActionBar)

时间:2014-03-08 09:11:08

标签: android android-actionbar android-tabs

任何人都可以告诉我如何做以下事情,

  1. 删除应用标题栏&保持行动吧。
  2. 将标签栏(操作栏)移动到屏幕底部。
  3. 从选项卡中删除滑动功能。
  4. enter image description here

5 个答案:

答案 0 :(得分:2)

这样做

   Myactionbar().setDisplayShowTitleEnabled(false); Myactionbar().setDisplayShowHomeEnabled(false);

我的操作栏是操作栏的名称

答案 1 :(得分:1)

你可以添加

 android:theme="@android:style/Theme.NoTitleBar"

在您的活动的清单文件中

答案 2 :(得分:1)

我们必须澄清你问题的一些内容:

  1. “app title bar”是Action Bar的一部分,所以它们是同一个东西;换句话说,你不能“划分”它们,最后你可以删除你的应用程序的标题;
  2. 您无法将操作栏移动到屏幕底部,但您可以拆分,因为它会显示official link(请参阅使用拆分操作栏< / em>段);只有在Action Bar被激活时才能这样做;
  3. 如果您要从标签中删除滑动功能,请参阅this StackOverflow question
  4. 正如您在this linkthis one中看到的那样,谷歌不鼓励谷歌(我不想发起关于此的讨论,原谅我)

    但是,当然,您可以随意使用您的应用做任何事情,我发现它非常有用this solution

    这就是我能做的一切。如果再次受到攻击,请发布您的代码。

答案 3 :(得分:0)

requestWindowFeature(Window.NO_ACTION_BAR) 

会做的伎俩!在设置内容视图之前执行此操作。

答案 4 :(得分:0)

要删除最顶部的栏在你的oncreate()方法中放置

this.requestWindowFeature(Window.FEATURE_NO_TITLE);

现在让操作栏将其移动到底部没有预设它只能放在顶部,除非你自己创建界面访问此链接

http://android-ed.blogspot.ca/2011/12/using-actionbar-at-bottom-of-screen.html

希望有所帮助!