小编Sea*_*n W的帖子

“您需要在此活动中使用Theme.AppCompat主题(或后代)。”

我是Android编程的新手,并且遇到了一个简单的XML问题。我正在尝试将我的空活动之一变成全屏活动。我尝试将这行代码android:theme =“ @ android:style / Theme.NoTitleBar.Fullscreen”添加到我的android清单文件中,最终导致我的应用在启动时崩溃。

如果这也有帮助,则受影响活动的Java文件扩展了AppCompatActivity。我看到其他一些帖子提到这会造成问题,但是我无法解决我的问题。

请帮助我解决此问题,同时仍使活动全屏显示。任何帮助表示赞赏。谢谢!

XML格式

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/Theme.AppCompat.Light">
    <activity android:name=".MainActivity"
        android:label="Marks Calculator">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.APP_CALCULATOR" />
        </intent-filter>
    </activity>
    <activity android:name=".Home_Activity"
        android:label="Finite Time Manager">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.HOME" />
        </intent-filter>
    </activity>
    <activity
        android:name=".Welcome_Activity"
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
        <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)

错误日志

12-22 12:21:30.214 32475-32475/com.managergmail.time.finite.finitemanager02 E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.managergmail.time.finite.finitemanager02, PID: 32475
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.managergmail.time.finite.finitemanager02/com.managergmail.time.finite.finitemanager02.Welcome_Activity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat …
Run Code Online (Sandbox Code Playgroud)

java android

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

java ×1