Merge "Expose job notification policy constants."

This commit is contained in:
Kweku Adams
2023-01-17 17:33:42 +00:00
committed by Android (Google) Code Review
2 changed files with 2 additions and 4 deletions

View File

@@ -73,16 +73,12 @@ public abstract class JobService extends Service {
* Detach the notification supplied to
* {@link #setNotification(JobParameters, int, Notification, int)} when the job ends.
* The notification will remain shown even after JobScheduler stops the job.
*
* @hide
*/
public static final int JOB_END_NOTIFICATION_POLICY_DETACH = 0;
/**
* Cancel and remove the notification supplied to
* {@link #setNotification(JobParameters, int, Notification, int)} when the job ends.
* The notification will be removed from the notification shade.
*
* @hide
*/
public static final int JOB_END_NOTIFICATION_POLICY_REMOVE = 1;

View File

@@ -8650,6 +8650,8 @@ package android.app.job {
method public final void updateEstimatedNetworkBytes(@NonNull android.app.job.JobParameters, @NonNull android.app.job.JobWorkItem, long, long);
method public final void updateTransferredNetworkBytes(@NonNull android.app.job.JobParameters, long, long);
method public final void updateTransferredNetworkBytes(@NonNull android.app.job.JobParameters, @NonNull android.app.job.JobWorkItem, long, long);
field public static final int JOB_END_NOTIFICATION_POLICY_DETACH = 0; // 0x0
field public static final int JOB_END_NOTIFICATION_POLICY_REMOVE = 1; // 0x1
field public static final String PERMISSION_BIND = "android.permission.BIND_JOB_SERVICE";
}