我可以使用以下代码在Honeycomb中隐藏操作栏:
getActionBar().hide();
但是当键盘打开,并且用户复制粘贴任何内容时,操作栏会再次显示。 如何永久禁用操作栏?
我可以使用以下代码在Honeycomb中隐藏操作栏:
getActionBar().hide();
但是当键盘打开,并且用户复制粘贴任何内容时,操作栏会再次显示。 如何永久禁用操作栏?
如果您正在使用Theme.Holo.Light
,并且想在Android 3.2之前的设备上使用Theme.Holo.Light.NoActionBar
变体,则可以将以下内容添加到您的styles.xml
中:
<style name="NoActionBar" parent="@android:style/Theme.Holo.Light">
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
</style>
然后将其设置为您的活动主题:
<activity android:theme="@style/NoActionBar" ... />
<item name="android:windowFullscreen">true</item>
来移除。 - Mike Baxter通过在清单文件中设置活动主题,
<activity
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
....
>
我在 onCreate 函数中使用以下代码:
ActionBar actionBar = getSupportActionBar();
actionBar.hide();
Source: https://developer.android.com/guide/topics/ui/actionbar.html
<application
.
.
android:theme="@android:style/Theme.Holo.Light.NoActionBar"
. >
也许这会对你有所帮助。
使用Android Studio默认生成的Activity超类是ActionBarActivity
,因此其他回答中的解决方案均无效。要解决这个问题,只需更改超类:
使用Android Studio預設生成的Activity超類是ActionBarActivity
,因此其他回答中的解決方案均無效。要解決這個問題,只需更改超類:
public class xxxActivity extends ActionBarActivity{
收件人:
public class xxxActivity extends Activity {
如果您想要全屏显示而不显示操作栏和标题,请将以下内容添加到style.xml中。
<style name="AppTheme.NoActionBar" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>
并使用manifest.xml中的样式。
android:theme="@style/AppTheme.NoActionBar"
前往styles.xml,将DarkActionBar更改为NoActionBar
style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
getSupportActionBar().hide();
}
我发现最好的方法是为项目中的所有活动创建一个超类,并在其onCreate()中调用以下代码,以获得自定义主题和无操作栏 -
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
这种方法对我来说总是有效的。唯一的问题是,当启动应用程序时(不是启动活动),你会在短短的几秒钟内看到操作栏。
ActionBar actionbar = getSupportActionBar();
actionbar.hide();
只需使用默认主题,如果设置全屏,则工作效果良好
- Biji