我已经创建了启动服务
Service
,用于在我的应用程序中监听传入的消息。即使用户离线,服务也会在后台持续运行,但是当用户离线并且有新消息时,我必须在状态栏或弹出对话框上显示通知(在此情况下,服务未绑定到任何活动)。 我遇到了以下问题:
- 在创建通知时,我无法获取上下文和活动。
- 当我从服务类显示对话框时,我会收到异常,如
"Can't create handler inside thread that has not called Looper.prepare()".