天天看点

Android 判断 PendingIntent 是否存在

检查 PendingIntent是否存在, PendingIntent 有一个标志位的: Pending_FLAG_NO_CREATE 。

public static boolean isPendingIntentAvailable(Context context) {
    Intent i= new Intent(context, CoreService.class);
    PendingIntent pi = PendingIntent.getService(context, , i, PendingIntent.FLAG_NO_CREATE);
    return pi != null;
}