Android 隐藏ActionBar
16lz
2021-01-23
有两种方法,一种是在manifest里面处理
当extends AppCompatActivity的情况下,是通过
android:theme="@style/Theme.AppCompat.Light.NoActionBar"
当extends Activity的情况下
android:theme="@android:style/Theme.NoTitleBar"
然后第二种,是在Activity的increase里面extends AppCompatActivity的情况下,
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); supportRequestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main); //... }
extends Activity的情况下,@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main); //... }
一定要在setContentView之前处理,不然会报错 Caused by: android.util.AndroidRuntimeException: Window feature must be requested before adding content ...意思设置window界面属性必须要在添加布局之前设置。
更多相关文章
- AndroidManifest.xml 中application 的 android:name 属性作用
- Android键盘属性
- Android布局属性详解之RelativeLayout
- android排版布局学习
- xmlns:android作用以及自定义布局属性
- android 布局文件 layout_weight用法
- android表格布局
- andriod布局常用控件