似乎无法以编程方式或在 XML 中删除操作栏

Cannot seem to remove Action bar programmatically or in XML

我遵循了 SO 和互联网上有关删除 Activity 中的 ActionBar 的大量有用且详尽的说明。我尝试通过 onCreate() 方法和 XML 来做到这一点,但我的 ActionBar 具有令人恼火的非凡弹性。

我在 onCreate() 方法中尝试了 this code 并且通知栏消失了,但是 ActionBar 没有。

当然,我已经尝试将 android:theme="@android:style/Theme.NoTitleBar" 以及 XML 中的许多其他 .NoActionBar.NoTitleBar 主题附加到第一个 RelativeLayout (这个地方放对了吗?是自动出现的最高级别),没效果。

关于这些方法为何失败的任何想法?

这里是核选项。将您的 Activity 扩展为

public class MainActivity extends Activity{

    ...

}

而不是

public class MainActivity extends ActionBarActivity{

    ...

}

在您的 onCreate 方法中,执行此代码:

getActionBar().hide();