android - 来电期间 Nexus 6 上未显示 Toast 消息

标签 android broadcastreceiver toast incoming-call

我有一个应用程序可以显示来自数据库的传入电话号码的详细联系信息。该信息显示为 toast 消息。我遇到的问题是:如果我的屏幕在我接到电话时是开着的,那么可以看到 toast 消息,但是如果我的屏幕是关闭的,那么当来电时,toast 消息就不会显示。最奇怪的部分是我在三星银河和 HTC 上测试了这个,即使屏幕关闭,它也能按预期工作。我只在我的 nexus 6 上看到这个问题。所以我猜它与 Lollipop 的来电屏幕有关。有什么想法吗?

最佳答案

你能检查是否为应用程序启用了通知。这是与此相关的问题 https://code.google.com/p/android/issues/detail?id=35013

打开通知 转到设置 -> 应用 -> 应用名称 -> “显示通知”

关于android - 来电期间 Nexus 6 上未显示 Toast 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30212281/

相关文章:

android - 在安卓上创建快捷方式

android - Firebase addValueEventListener 只能工作几个小时

android - 从 Android Oreo 上的通知接收广播

Android:检测 SD 卡何时作为磁盘驱动器安装到计算机

java - Toast 消息不显示

android - 重命名后旧的Android应用程序名称不会消失

android - 如果应用程序被杀死,警报管理器不会触发

android - 从线程发布 Toast 消息

android - AsyncTask 方法调用中的 Toast 问题

android - publishProgress 不调用 onProgressUpdate