是否有可能以編程方式訪問發佈在android通知區域(由不是我自己的應用顯示的文本)上的文本?訪問其他應用的android通知
我之後,邏輯會是這樣的......
for each (NotificationMessage m in NotificationArea.Notifications)
{
String msg = m.GetMessage()
}
是否有可能以編程方式訪問發佈在android通知區域(由不是我自己的應用顯示的文本)上的文本?訪問其他應用的android通知
我之後,邏輯會是這樣的......
for each (NotificationMessage m in NotificationArea.Notifications)
{
String msg = m.GetMessage()
}
不幸的是,沒有。這會造成安全問題,可能會劫持個人信息。請參閱This Thread
這對於輔助功能服務是可能的,但您必須在通知到達時(即沒有您可以在任何時候迭代的列表)進行選擇。你需要自己構建它。
在Android 4.3及更高版本中,使用NotificationListenerService。否則使用輔助功能。
http://developer.android.com/reference/android/service/notification/NotificationListenerService.html