API级别28的面包干洪水预防?

问题描述 投票:0回答:1

在测试我的应用程序时,我发现Toast行为在API 28中有所不同

以下代码在Android 9上不显示任何内容,而在较旧的设备上则显示该消息

Toast toast = Toast.makeText(this,"TEST",Toast.LENGTH_SHORT);
toast.show();
toast.show();

是否有可能克服这一点并在短时间内发生多个事件时实际显示敬酒?

android toast android-toast
1个回答
0
投票
Toast.makeText();
是静态方法。因此,您无需创建Toast实例即可显示Toast并将应用程序上下文用作上下文。您也可以使用毫秒代替Toast.Length_SHORT。因此,下面的示例显示了100毫秒的吐司。

Toast.makeText(getApplicationContext(),"TEST", 100).show();

© www.soinside.com 2019 - 2024. All rights reserved.