如何在主要活动中隐藏标题栏:我正在使用Android Studio

Pra*_*dey 2 android android-titlebar android-actionbar android-fullscreen android-studio

我正在使用Android Studio并通过搜索此处和网络其余部分提供的所有问题和答案尝试了所有可能的方法.但没有任何效果.请帮助我,我是Android的新手,非常好玩.

这是我的XML代码:

使用NoTitleBar.Fullscreen和任何其他主题.应用程序正在崩溃

<?xml version="1.0" encoding="utf-8"?>
Run Code Online (Sandbox Code Playgroud)

<uses-permission android:name="android.permission.CAMERA"/>
<uses-feature android:name="android.hardware.camera"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>

<application

    android:theme="@style/AppTheme"
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:persistent="true">

    <activity
        android:name=".MainActivity"
        android:label="@string/app_name"
        android:screenOrientation="portrait"
        android:configChanges="keyboardHidden|orientation">

        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER"/>


        </intent-filter>

    </activity>

</application>
Run Code Online (Sandbox Code Playgroud)

Ama*_*Yus 6

我可以知道你的Android Studio版本是什么吗?对于新版本,在创建活动时,您将在styles.xml中拥有此值

    <style name="AppTheme.NoActionBar">
       <item name="windowActionBar">false</item>
       <item name="windowNoTitle">true</item>
    </style>
Run Code Online (Sandbox Code Playgroud)

检查你的res> values> styles.xml,如果没有像上面那样的值,请添加它.然后转到您的清单,添加android:theme="@style/AppTheme.NoActionBar"您的活动代码.

<activity
    android:name=".MainActivity"
    android:label="@string/app_name"
    android:screenOrientation="portrait"
    android:configChanges="keyboardHidden|orientation"
    android:theme="@style/AppTheme.NoActionBar">

    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>


    </intent-filter>

</activity>
Run Code Online (Sandbox Code Playgroud)