I've been struggling for few hours with reading notifications count in Android 6.0 Api level 23 but it doesn't want to work.I've made a panel with some leds and i want to lights up when I have notifications on my phone.The leds are controlled by an Arduino with an ethercard connected.And when I receive a notification,i want to acces a link to trigger the action on leds.This is the code but the onServiceConnected method is not called.What is the problem? The Arduino part and the server is working fine .
NotificationService.java import android.accessibilityservice.AccessibilityService; import android.accessibilityservice.AccessibilityService; import android.accessibilityservice.AccessibilityServiceInfo; import android.view.accessibility.AccessibilityEvent; /** * Created by biabe on 10/1/2016. */ public class NotificationService extends AccessibilityService { @Override public void onAccessibilityEvent(AccessibilityEvent event) { new HttpBackgroundWorker().execute(""); System.out.println("merge2"); } @Override public void onInterrupt() { // TODO Auto-generated method stub. System.out.println("merge3"); } @Override protected void onServiceConnected() { AccessibilityServiceInfo info = new AccessibilityServiceInfo(); info.feedbackType = 1; info.eventTypes = AccessibilityEvent.TYPE_NOTIFICATION_STATE_CHANGED; info.notificationTimeout = 100; setServiceInfo(info); System.out.println("merge"); } } AndroidManifest <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <service android:name=".NotificationService" android:enabled="true" android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE"> <intent-filter > <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <action android:name="android.accessibilityservice.AccessibilityService"/> </intent-filter> </service> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscr...@googlegroups.com. To post to this group, send email to android-developers@googlegroups.com. Visit this group at https://groups.google.com/group/android-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/6681b2e7-4860-411b-b7eb-aeda51eb0bd3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.