做网站先做母版页,闲鱼上做网站,查网站的关键词排名吗,做佩戴护身符的厂家网站使用 AndroidStudio 新建的工程默认用 AppCompatActivity #xff0c;是带标题栏的。
记录下 修改标题栏名称 和 隐藏标题栏 的方法。
修改标题栏名称
Override
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R…使用 AndroidStudio 新建的工程默认用 AppCompatActivity 是带标题栏的。
记录下 修改标题栏名称 和 隐藏标题栏 的方法。
修改标题栏名称
Override
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_alarm_test);Objects.requireNonNull(getSupportActionBar()).setTitle(“Your Title”);
}Objects.requireNonNull 是 AS 报黄后提示的操作。
隐藏标题栏
hide
Override
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_alarm_test);Objects.requireNonNull(getSupportActionBar()).hide();
}Theme
试试在 AndroidManifest 中指定 theme 为 NoTitleBar 。
使用 android:themeandroid:style/Theme.Translucent.NoTitleBar.Fullscreen 不行会报错
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.那就用 Theme.AppCompat
android:themestyle/Theme.AppCompat.NoActionBar
android:themestyle/Theme.AppCompat.Light.NoActionBar
android:themestyle/Theme.AppCompat.DayNight.NoActionBar这三个的效果不如人意上图三个分别对应 第 3 、4、5个。 老老实实用 hide 方法吧