我正在使用一些家庭替換,允許我隱藏通知欄,這是我真正喜歡的東西。Android:通過代碼獲取所有通知
所有信息都可以被一些小部件替換,但我也想顯示通知。
由於我已經開發了一些應用程序,我想知道是否有命令行允許應用程序獲取所有通知。我打算將它添加到小部件或敬酒。
非常感謝任何線索或幫助。
我正在使用一些家庭替換,允許我隱藏通知欄,這是我真正喜歡的東西。Android:通過代碼獲取所有通知
所有信息都可以被一些小部件替換,但我也想顯示通知。
由於我已經開發了一些應用程序,我想知道是否有命令行允許應用程序獲取所有通知。我打算將它添加到小部件或敬酒。
非常感謝任何線索或幫助。
由於Android API級別18(Android 4.3)有一個類NotificationListenerService。 您必須設置權限BIND_NOTIFICATION_LISTENER_SERVICE並使用動作爲的意向篩選器NotificationListenerService。
<service android:name=".NotificationListener"
android:label="@string/service_name"
android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
<intent-filter>
<action android:name="android.service.notification.NotificationListenerService" />
</intent-filter>
</service>
我會回答我的問題,因爲我在其他論壇上發現了一些東西。
似乎是你可以訪問它們宣告您的應用程序作爲(抱歉,法國而言,我無法找到一個英文翻譯)「gestionnaire D'accessibilité」你可以翻譯爲「無障礙經理」
更多的信息在這裏:https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html
這可能是危險的,有很多負面的,但另一個開發工作的定製家庭向我保證,這個功能工作,他能夠創建自己的通知欄。
你可以給的鏈接,你發現這個論壇?我仍然不太明白這項工作。謝謝。 – njzk2 2011-11-18 09:27:33
據我瞭解,這是受限於可訪問性必須啓用,以及這種特定的無障礙服務,對嗎? – njzk2 2011-11-18 12:03:41
您是否可以使用此方法讀取通知? – Rhyuk 2013-03-13 13:46:58