我想隐藏一项活动的操作栏 - 主要活动。
我正在扩展AppCompatActivity。出于某些原因,我不想将其更改为ActionBar
public class MainActivity extends AppCompatActivity {
我尝试了sing getActionBar()
,getSupportActionBar()
方法,但所有方法都给了NPE(NullPointerException
)。这是因为使用AppCompatActivity
删除了操作栏方法的本机兼容性。
有没有办法只在主活动屏幕上隐藏操作栏而不延伸到ActionBar?
答案 0 :(得分:0)
在不同的活动中使用不同的主题。 theme
是属性,您不仅可以在<application>
标记中设置该属性,还可以在<activity>
中设置该属性。
它是你要摆脱动作栏的主题,你可以使用这些
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>