如何检查Android中的用户是否启用了通知辅助功能服务?

时间:2015-04-28 10:19:19

标签: android android-intent accessibility

如何在Android中用户启用或不启用通知辅助功能服务?

npm install

我试过这段代码,但这不起作用。

1 个答案:

答案 0 :(得分:2)

您可以尝试使用以下代码检查服务运行的天气:

    public boolean isMyServiceRunning(Activity activity) {
    ActivityManager manager = (ActivityManager) activity
            .getSystemService(Context.ACTIVITY_SERVICE);
    for (RunningServiceInfo service : manager
            .getRunningServices(Integer.MAX_VALUE)) {
        if (NotificationService.class.getName().equals(
                service.service.getClassName())) {
            return true;
        }
    }

    return false;
}

如果服务当前正在运行,它将返回true,否则返回false。