2015-12-15 83 views
0

我想隐藏只有一个活动的操作栏 - 主要活动主要活动的隐藏操作栏

我在扩展AppCompatActivity。对于一些原因,我不想改变它的ActionBar

public class MainActivity extends AppCompatActivity { 

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

有没有一种方法来隐藏只有主活动屏幕没有扩展到ActionBar的操作栏?

+2

尝试使用'机器人:主题=“@风格/ Theme.AppCompat.NoActionBar”'在AndroidManifest文件本活动。 –

+0

谢谢..它的工作! –

回答

0

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

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

<item name="windowNoTitle">true</item> 
<item name="windowActionBar">false</item> 
相关问题