java - Android Toast 消息未在不同的应用程序中显示
问题描述
我不知道为什么,但我的吐司没有显示在应用程序中。仅在我的应用程序中工作,但不在其他应用程序中,例如在消息中。在我的手机上,我有 Android 7.0。
case 53:
Toast.makeText(getApplicationContext(), "Toast", Toast.LENGTH_SHORT).show();
break;
解决方案
尝试使用getActivityContext()
而不是getApplicationContext()
推荐阅读
- docker - 为什么 docker 需要构建之前的所有阶段?
- raku - 在具有 ARM 处理器架构的 Android 上安装 Rakudo
- cypress - 赛普拉斯:动态测试:验证表中的行
- python - 当只使用模型的一个实例而不是查询集时,是否值得使用`select_related()`?
- laravel - Laravel 关系从关系到哪里
- mysql - 使用终端创建后如何使用 mysql 数据库?
- javascript - 您可以将 .format() 和 .form() 与 dayjs 一起使用吗
- python - 如何生成散点图,其中点的颜色由它们的 y 值定义
- core-data - 无法在 SwiftUI 中重新渲染 CoreData 更新上的视图
- c++ - 以数组和数组作为参数的意外结果