Android中取消系統標題欄的幾種方式
一、如果是繼承來自Activity
的話可以採用如下方法:
1.採用程式碼設定
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);//remove title bar 即隱藏標題欄
getSupportActionBar().hide();// 隱藏ActionBar
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//remove notification bar 即全屏
setContentView(R.layout.activity_main);
}
2.在清單檔案中設定
<activity android:name=".MainActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
二、繼承來自AppCompatActivity
採用如下方法:
在清單檔案中採用android:theme=@style/Theme.AppCompat.Light.NoActionBar
”應用於application
或者Activity
,這個只能隱藏ActionBar
如果想連通知欄也隱藏,可在styles.xml
中定義如下樣式,然後再在AndroidManifest.xml
中的Application
或者Activity
上使用
<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
<item name="android:windowNoTitle">true</item>//無標題
<item name="android:windowActionBar">false</item>//無ActionBar
<item name="android:windowFullscreen">true</item>//全屏即無通知欄
<item name="android:windowContentOverlay">@null</item>//是否有遮蓋
</style>
相關文章
- Android開啟通知欄並回到主頁的幾種方式Android
- Qt隱藏系統標題欄,使用自定義標題欄QT
- android操作XML的幾種方式AndroidXML
- 直播系統程式碼,android中幾種常用的彈框Android
- 三欄式佈局的幾種實現方式
- Android中的幾種網路請求方式詳解Android
- IPTV系統有哪幾種運營方式?
- Android本地儲存的幾種方式Android
- js中建立物件的幾種方式JS物件
- Android 自定義標題欄Android
- Android 截圖實現的幾種方式Android
- 直播系統原始碼,MAP的幾種取資料的方式原始碼
- Android專案中自定義頂部標題欄Android
- JS中建立函式的幾種方式JS函式
- js中建立物件的幾種常用方式JS物件
- Android 獲得View寬高的幾種方式AndroidView
- a 標籤中呼叫js的幾種方法JS
- 遊戲陪玩系統原始碼中懶載入的實現方式有哪幾種?遊戲原始碼
- 邦芒面試:面試中應避免以下幾種答題方式面試
- Javascript中的幾種繼承方式比較JavaScript繼承
- 視訊直播系統原始碼,頂部標題欄的隱藏和標題修改原始碼
- Android studio隱藏標題欄Android
- 前端基礎問題:CSS居中的幾種方式前端CSS
- Win10怎麼修改標題欄顏色 win10系統標題欄顏色的修改步驟Win10
- Android Actionbar(標題欄)的背景設定Android
- android應用中去掉標題欄的方法Android
- Android螢幕中隱藏標題欄和狀態列Android
- css引入的幾種方式CSS
- COOKIE的幾種操作方式Cookie
- 解析xml的幾種方式XML
- Centos Stream系統設定海外HTTP代理有哪幾種方式?CentOSHTTP
- 在 .NET 中建立物件的幾種方式的對比物件
- Android回顧--(十二) 資料儲存的幾種方式Android
- windows10系統下讓視窗標題欄透明的方法Windows
- Android開發:定製Activity的標題欄(Titlebar)Android
- android去掉標題欄和狀態列Android
- 聊聊 C++ 中的幾種智慧指標 (上)C++指標
- Android中Activity的四種啟動方式Android