2012-03-19 14 views
1

私はステータスバーからの通知を傍受できるかどうかを知りたがります。これは、何らかの形で受信したGmailを傍受して何かをすることです。私は本当にメールの内容は必要ありませんが、それはより良いでしょう。しかし、gmailは受信者とdbへのアクセスを停止していたので、これも可能ならばステータスバーを聞いて回避策を見つけようとしています。何か案は ?Androidステータスバー通知を傍受するにはどうすればよいですか?

http://groups.google.com/a/googleproductforums.com/forum/#!category-topic/gmail/reading-and-receiving-messages/XD0C4sw9K7U

+0

メールを読んで何かしたいですか? –

+0

ステータスバーは必要ありません。はい、新しいGmailを受信したときに通知を受け、コードからGmailを読み取る必要があります。しかし、私の研究では、私はそれが不可能であることがわかります。 – djcharon

答えて

5

...私もこれが可能であればステータスバーを聞くことで、回避策ソリューションを見つけようとしています。何か案は ?

AccessibilityEvent.TYPE_NOTIFICATION_STATE_CHANGEDを使用してステータスバーの通知を聞くことができます。

ここにはStackOverflow answerがあり、その回答に基づいてまとめました。here is a working example実際には、アプリケーションが本質的に広告で私の妻の通知バーをスパムしていて、問題のアプリケーションが誰であったかを明確に伝える方法がなかったため、この例をまとめました。

6

API18 NotificationListenerServiceからご利用いただけます。StatusBarNotificationsについては、お問い合わせください。

関連する問題