首页 > 解决方案 > Android中的启动器主题

问题描述

在我的应用程序中,我创建了一个启动器主题MainActivity

<activity
            android:name=".MainActivity"
            android:exported="true"
            android:theme="@style/SplashTheme">

在另一个活动中,我返回 MainActivity:

startActivity(Intent(this, MainActivity::class.java).apply { flags = Intent.FLAG_ACTIVITY_CLEAR_TOP })

在 Android 10 模拟器中,当我返回时MainActivity,主题没有重新渲染,但在 Android 11 模拟器中,主题确实重新渲染。我的应用中的目标 SDK 为 29。为什么我的应用在两个设备上的结果不同?是否有两个设备具有相同结果的解决方法?

标签: androidthemes

解决方案


推荐阅读