Android開(kāi)發(fā)中如何去掉app標(biāo)題欄的實(shí)現(xiàn)
方法
一、若創(chuàng)建Activity時(shí)繼承的是 Activity:
第一種:常用的一種方法:
requestWindowFeature(Window.FEATURE_NO_TITLE);//這行代碼必須寫(xiě)在setContentView()方法的前面
package com.wust.selfviewgroup; import androidx.appcompat.app.AppCompatActivity; import android.app.Activity; import android.os.Bundle; import android.view.Window; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); //這個(gè)方法必須寫(xiě)在 setContentView 的前面,了解源碼的同學(xué)應(yīng)該知道其原因 setContentView(R.layout.activity_main); } }
第二種:在AndroidManifest.xml文件中作如下配置
<application android:theme="@android:style/Theme.NoTitleBar">
測(cè)試結(jié)果:在實(shí)際測(cè)試中,我發(fā)現(xiàn)繼承 Activity 本身就沒(méi)有標(biāo)題欄,以上兩種方法只是提供一種解決思路。
二、創(chuàng)建Activity時(shí)繼承的是 AppCompatActivity:
第一種:
getSupportActionBar().hide();//這行代碼必須寫(xiě)在setContentView()方法的后面
package com.wust.selfviewgroup; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.Window; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // this.requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main); getSupportActionBar().hide(); //這個(gè)方法要寫(xiě)在 setContentView() 之后 } }
第二種:可以在AndroidManifest.xml文件中作如下配置
<application android:theme="@style/Theme.AppCompat.NoActionBar">
注意事項(xiàng)
前面提供的方法不能混用,要求的順序不能錯(cuò),要不然會(huì)導(dǎo)致方法失效,得不到想要的結(jié)果
到此這篇關(guān)于Android開(kāi)發(fā)中如何去掉app標(biāo)題欄的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Android去掉app標(biāo)題欄內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Kotlin使用TransitionDrawable實(shí)現(xiàn)顏色漸變效果流程講解
這篇文章主要介紹了Kotlin使用TransitionDrawable實(shí)現(xiàn)顏色漸變效果,這里,我們通過(guò)TransitionDrawable顯示顏色漸變效果,包括背景顏色的變化,以及圖片與圖片的漸變效果2023-02-02記錄Android studio JNI開(kāi)發(fā)的三種方式(推薦)
JNI (Java Native Interface)是一套編程接口,用來(lái)實(shí)現(xiàn)Java代碼和其他語(yǔ)言(c、C++或匯編)進(jìn)行交互。下面通過(guò)本文給大家講解Android studio JNI開(kāi)發(fā)的三種方式,需要的朋友參考下吧2017-12-12Android實(shí)現(xiàn)打開(kāi)手機(jī)淘寶并自動(dòng)識(shí)別淘寶口令彈出商品信息功能
最近項(xiàng)目經(jīng)理給我們安排一個(gè)活兒,基于Android開(kāi)發(fā)實(shí)現(xiàn)打開(kāi)手機(jī)淘寶,并自動(dòng)識(shí)別淘口令,彈出商品信息,今天小編就抽空給大家分享下這個(gè)需求是怎么實(shí)現(xiàn)的,需要的朋友參考下吧2017-11-11Android recyclerview實(shí)現(xiàn)拖拽排序和側(cè)滑刪除
這篇文章主要為大家詳細(xì)介紹了Android recyclerview實(shí)現(xiàn)拖拽排序和側(cè)滑刪除,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02Android shell命令行中過(guò)濾adb logcat輸出的幾種方法
本文主要介紹Android shell命令行中過(guò)濾adb logcat輸出的方法,這里整理了幾種方法,并詳細(xì)的說(shuō)明,有需要的朋友可以參考下2016-08-08Android實(shí)現(xiàn)簡(jiǎn)易鬧鐘功能
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)簡(jiǎn)易鬧鐘功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06Android自定義ProgressDialog進(jìn)度等待框
這篇文章主要介紹了Android自定義ProgressDialog進(jìn)度等待框,通過(guò)本文大家可以嘗試?yán)肁ndroid自定義ProgressDialog,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-01-01