0

我制作了一个带有通知侦听器的应用程序,它应该观察每个通知。但经过一段时间后,Listener 被销毁或断开连接。我能做些什么来防止这种情况发生?

我尝试调用 onConnected 方法,但它不起作用。

我希望监听器始终保持活跃。

4

1 回答 1

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 thx to Hugo

于 2018-12-30T18:06:26.307 回答