我制作了一个带有通知监听器的应用程序,该监听器应观察每个通知。但是一段时间后,监听器被破坏或断开连接。我该怎么做才能防止这种情况?
我尝试调用onConnected方法,但是它不起作用。
我希望监听器始终保持活动状态。
答案 0 :(得分:0)
PackageManager pm = getPackageManager();
pm.setComponentEnabledSetting(new ComponentName(this,com.xinghui.notificationlistenerservicedemo.NotificationListenerServiceImpl.class), PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP);
pm.setComponentEnabledSetting(new ComponentName(this,com.xinghui.notificationlistenerservicedemo.NotificationListenerServiceImpl.class), PackageManager.COMPONENT_ENABLED_STATE_ENABLED,PackageManager.DONT_KILL_APP);
对我有用的检查一下:Cannot get the NotificationListenerService class to work 感谢雨果