【发布时间】:2013-04-04 18:40:12
【问题描述】:
我的 LOGCAT 没有错误
我的通知是从一个计时器启动的,然后会触发一个触发我的通知的广播接收器。这一切正常,当用户解锁屏幕然后按下通知时,它会正确启动活动。但是,当屏幕被锁定并且用户拉下通知栏并从那里启动活动时,它会导致应用程序崩溃而不是启动。
这是因为地图没有当前的后台堆栈或有效上下文吗?应该是因为当我首先解锁屏幕时它可以工作。
我还进行了一些基本测试并完全关闭了应用程序,然后关闭了屏幕并重新打开它,并在锁定时尝试了崩溃,然后我还在屏幕解锁后打开了应用程序,它运行良好.
那么....为什么在从锁屏启动通知意图时,锁定屏幕会产生影响并导致应用崩溃。
【问题讨论】:
-
logcat 中没有一个错误。该应用程序刚刚关闭。
标签: android notifications lockscreen