android - 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。为什么我的应用在两个设备上的结果不同?是否有两个设备具有相同结果的解决方法?
解决方案
推荐阅读
- java - Open GL ES 中矩形上的纹理映射不正确
- android - 图像在 react-native 应用发布版本中不可见
- ionic-framework - Ionic 4:调用后退按钮时初始化组件
- python-3.x - 去中心化对等 2 对等文件传输
- angular - Ionic3 Angular - 从无法在移动设备上运行的 blob 下载 PDF 文件
- ios - ARKit + Core 定位 - 点不固定在同一个地方
- android - 选择absoluteLayout中所有textView的文本
- c# - System.Speech 与 Microsoft.Speech 的使用
- php - 如何在php中以透视方式旋转文本
- javascript - 谷歌图表在时间轴顶部添加图层