我在Android 6.0中创建了一个新的Android项目。在活动中,我做getSupportActionbar().hide()
(OnCreate()
(。操作栏已隐藏,但显示空白?请帮助我这个问题。谢谢!!
这是从Android活动中隐藏默认操作栏的最佳和简单方法。
把这两种风格放在res>values>styles.xml
.您可能已经有AppTheme
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<style name="AppTheme.NoActionBar" parent="AppTheme">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
并在清单类中
<activity
android:name=".YourActivityName"
android:theme="@style/AppTheme.NoActionBar">
</activity>
package com.example.administrator.myapplication;
导入安卓捆绑包; import android.support.v7.app.AppCompatActivity;
公共类 MainActivity 扩展 AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getSupportActionBar().hide();
}
}