隐藏主要活动的动作栏

时间:2015-12-15 14:53:12

标签: java android xml android-actionbar

我想隐藏一项活动的操作栏 - 主要活动

我正在扩展AppCompatActivity。出于某些原因,我不想将其更改为ActionBar

public class MainActivity extends AppCompatActivity {

我尝试了sing getActionBar()getSupportActionBar()方法,但所有方法都给了NPE(NullPointerException)。这是因为使用AppCompatActivity删除了操作栏方法的本机兼容性。

有没有办法只在主活动屏幕上隐藏操作栏而不延伸到ActionBar?

1 个答案:

答案 0 :(得分:0)

在不同的活动中使用不同的主题。 theme是属性,您不仅可以在<application>标记中设置该属性,还可以在<activity>中设置该属性。

它是你要摆脱动作栏的主题,你可以使用这些

<item name="windowNoTitle">true</item>
 <item name="windowActionBar">false</item>