【发布时间】:2022-07-27 14:08:43
【问题描述】:
文档说 Toast 在应用程序目标 Android 12 或更高版本上被截断为两行。我观察到的行为是,在运行 Android 12 或更高版本的设备上安装的应用程序上,Toast 被截断为两行。
具体来说,我的手机更新到 Android 12之前安装的其中一个应用程序不会截断它的 toast,但是如果我将它安装在运行 Android 12 的模拟器上它会截断它的 toast . 在我的手机更新到 Android 12 之后,我重建并安装的另一个应用程序的 toasts 被截断。
[添加] 情况实际上似乎更复杂:行为还取决于设备,显然还取决于它是调试版本还是发布版本。被截断的同一个应用程序在我的手机上使用发布版本正确显示它们,但在模拟器上使用 same 版本版本截断它们。
请注意,这与70307699 的问题不同,其中 OP 将他的targetSdk 更新为 31。我的两个应用程序都将targetSdk 设置为小于 31。
如何获取记录的行为并恢复我的祝酒词?
【问题讨论】: