优秀的编程知识分享平台

网站首页 > 技术文章 正文

Android 去掉界面标题栏的方法(androidstudio去掉标题栏)

nanyue 2024-09-29 15:06:44 技术文章 196 ℃

Android 去掉界面标题栏的方法

这个首先要区分当前Activity 是继承了 Activity 类 ,还是 AppCompatActivity 类


情况一:创建的activity默认继承了AppCompatActivity

方法一)全局设置

可以在AndroidManifest.xml中作如下配置,这样就没有标题栏了

<application
   android:theme="@style/Theme.AppCompat.NoActionBar">

方法二)针对当前页面单独设置

getSupportActionBar().hide();
//去掉标题栏注意这句一定要写在setContentView()方法的后面


情况二:创建的activity默认继承了Activity

方法一)全局设置

<application  android:theme="@android:style/Theme.NoTitleBar">

这样写的话,整个应用都会去掉标题栏,如果只想去掉某一个Activity的标题栏的话,可以把这个属性加到某个activity标签里面


方法二)针对当前页面单独设置

requestWindowFeature(Window.FEATURE_NO_TITLE);
//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的

Tags:

最近发表
标签列表