似乎无法以编程方式或在 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();
我遵循了 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();