コード例 #1
0
 public NotificationCompat.Action buildStartAction(
     @NonNull Context context, @NonNull ActivityType activityType) {
   final Intent startActionIntent = BaseNotificationService.START_INTENT;
   startActionIntent.putExtra(BaseNotificationService.EXTRA_ACTIVITY_TYPE, activityType.value());
   final PendingIntent startActionPendingIntent =
       PendingIntent.getBroadcast(
           context, ID_START, startActionIntent, PendingIntent.FLAG_CANCEL_CURRENT);
   return new NotificationCompat.Action.Builder(
           actionStartIcon, context.getString(R.string.start), startActionPendingIntent)
       .build();
 }