android開發去除標題欄的方法

1:新建一個項目運行起來,可以看到頂部一直有個標題欄看著不是很美觀

在這裡插入圖片描述

2:有兩種方法可以去除頂部標題欄
(1)將代碼中AndroidManifest裡android:theme=”@style/Theme.MyApplication”改為android:theme=”@style/Theme.AppCompat.NoActionBar”>

<application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/Theme.AppCompat.NoActionBar"

        >

(2)在themes.xml文件裡改,選中MyApplication,Ctrl+鼠標點擊

在這裡插入圖片描述

來到themes.xml文件裡,把代碼中parent=”Theme.MaterialComponents.DayNight.DarkActionBar”替換為
parent=“Theme.AppCompat.Light.NoActionBar”

 <style name="Theme.MyApplication" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
        <!-- Primary brand color. -->
        <item name="colorPrimary">@color/purple_500</item>
        <item name="colorPrimaryVariant">@color/purple_700</item>
        <item name="colorOnPrimary">@color/white</item>
        <!-- Secondary brand color. -->
        <item name="colorSecondary">@color/teal_200</item>
        <item name="colorSecondaryVariant">@color/teal_700</item>
        <item name="colorOnSecondary">@color/black</item>
        <!-- Status bar color. -->
        <item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
        <!-- Customize your theme here. -->
    </style>

3:效果展示

在這裡插入圖片描述

到此這篇關於android開發去除標題欄的文章就介紹到這瞭,更多相關android去除標題欄內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!