0
我是初學者。我有一個關於自定義通知的問題。 我想閱讀正常通知和自定義通知使用RemoteView的所有信息。 例如,我想獲取有關通知音樂(藝術封面,歌曲,下一個,暫停,返回操作)的所有信息。 我非常搜索,但無法找到我需要的文檔。 如果您知道,請告訴我。 非常感謝!如何獲取所有應用程序的所有通知都有自定義通知正在運行
我是初學者。我有一個關於自定義通知的問題。 我想閱讀正常通知和自定義通知使用RemoteView的所有信息。 例如,我想獲取有關通知音樂(藝術封面,歌曲,下一個,暫停,返回操作)的所有信息。 我非常搜索,但無法找到我需要的文檔。 如果您知道,請告訴我。 非常感謝!如何獲取所有應用程序的所有通知都有自定義通知正在運行
你在找什麼是NotificationListenerService
。來自文檔:
一種服務,在發佈或刪除新通知或更改其排名時接收系統調用。
如果你專門尋找方法來讀取元數據和音樂的應用使用MediaSessionCompat
,您可以使用MediaControllerCompat.getMetadata()
讀取數據關閉的通知。
要將您的應用顯示通知的實際內容,你可以做的就是讓許多RemoteView
S的一個所收到的Notification
對象,然後使用this答案顯示您的通知。
我正在使用它。但我無法獲得所有信息。 我想獲取所有信息並顯示應用程序運行的自定義通知@@ 您是否收到消息? T__T 與系統的狀態欄相同。 ^^ –
由於未知的視圖ID,我不確定您是否可以實際獲得您想要的內容,特別是使用自定義RemoteViews,但是您可以從通知中獲取可能有所幫助的代碼文本。你是否也看到過關於音樂應用的編輯? –
當應用程序在我的手機中運行自定義通知時,狀態欄將顯示應用程序的自定義通知。 (我的英語不太好,所以對不起@@) 我想展示喜歡它。 @@獲取信息和SHOW自定義通知。 非常感謝!^_^ –