如何检测我的 Android 设备上是否收到了电子邮件/gmail?
当我在 Android 设备上收到 Gmail/电子邮件时,有没有办法检测或触发事件。
基本上我希望我的应用程序在收到电子邮件通知时阅读它。
您能否告诉我是否有办法做到这一点?
Is there a way to detect or an event being triggered when i receive a gmail/email on my android device.
Basically i would like my application to read the email notification when i receive it.
Could you kindly tell me if there is way to do this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你需要注册一个内容观察者(不是广播接收者)
gmailObserver
是你自己的ContentObserver对象。每次 Gmail 中发生更改时,都会调用
ContentObserver.onChange
。在这里,您可以得到所有对话,如下所示:
实际的对话消息将是:
You need to register a content observer (not broadcast receiver)
gmailObserver
is your own ContentObserver object.ContentObserver.onChange
is going to be called every time something changes in Gmail.Here you get all conversations like so:
And the actual conversation messages will be: