1

最近我的智能手机(Google Pixel 3)从 Android 11 更新到了 12。之后,我想相应地调整我的应用程序Sensor Recording。所以我在“build.gradle”中做了一些改动:

compileSdkVersion 31    // 30 before
defaultConfig {
    targetSdkVersion 31    // 30 before
    …
}
dependencies {
    implementation 'androidx.appcompat:appcompat:1.4.0'         // 1.3.1 before
    …
}

一切正常。然而,我发现 Toast 消息现在不同了:它们包含一个无用的图标,而且——更糟糕的是——文本消息被截断了。

之前 – 使用 SdkVersion 30

在此处输入图像描述

之后——使用 SdkVersion 31

在此处输入图像描述

两个 Toast 都是使用相同的代码生成的。但在新版本中,文本的重要部分丢失了。我怎样才能恢复旧的 Toast 行为?

4

0 回答 0