在Android寻呼机中隐藏应用标题栏

时间:2013-01-18 16:41:55

标签: android android-actionbar android-fragmentactivity

任何人都可以告诉如何在Pager片段中隐藏应用标题栏。 enter image description here

Android Pager

2 个答案:

答案 0 :(得分:13)

这应该足够了:

ActionBar bar = getActionBar(); // you might need to use getSupportActionBar() based on your project setup
bar.setDisplayShowTitleEnabled(false);
bar.setDisplayShowHomeEnabled(false);

答案 1 :(得分:3)

沃伦是对的。如果你想在你的主题中隐藏它,你可以通过继承一个不显示它的主题来实现它:

  • 对于蜂窝前款式:

    <style name="HiddenActionBar" parent="@android:style/Theme">
    </style>
    
  • 对于Honeycomb +:

    <style name="HiddenActionBar" parent="@android:style/Theme.Holo.NoActionBar">
    </style>
    

我个人更喜欢这种方法,因为它可以将您的类从与UI相关的代码中解放出来,并且可以通过更改清单中应用程序的主题轻松地为每个Activity设置。