Crea un nuevo intento pendiente cada vez en Android

¿Cómo puedo crear una intención pendiente cada vez? Actualmente, mi intento pendiente está siendo reemplazado por uno nuevo. Intenté usar FLAG_ONE_SHOT y CANCEL_CURRENT pero no funcionó.

2 Solutions collect form web for “Crea un nuevo intento pendiente cada vez en Android”

Agregue un número al azar al código de la petición como eso:

 Intent intent = new Intent(context, YourClassname.class); intent.putExtra("some data", "txt"); // for extra data if needed.. Random generator = new Random(); PendingIntent i=PendingIntent.getActivity(context, generator.nextInt(), intent,PendingIntent.FLAG_UPDATE_CURRENT); 

FLAG_CANCEL_CURRENT- si el PendingIntent descrito ya existe, el actual se cancela antes de generar uno nuevo.

FLAG_NO_CREATE – si el descrito PendingIntent todavía no existe, simplemente devuelve null en lugar de crearlo.

FLAG_ONE_SHOT – este PendingIntent sólo se puede utilizar una vez.

FLAG_UPDATE_CURRENT- si el PendingIntent descrito ya existe, entonces manténgalo pero su reemplaza sus datos extra con lo que está en este nuevo Intent.

Si realmente necesita varios objetos PendingIntent distintos activos al mismo tiempo (por ejemplo, para usarlos como dos notificaciones que se muestran al mismo tiempo), deberá asegurarse de que hay algo diferente sobre ellos para asociarlos a diferentes Pendientes. Esto puede ser cualquiera de los atributos de Intent considerados por Intent.filterEquals , o diferentes enteros de código de solicitud suministrados a getActivity(Context, int, Intent, int), getActivities(Context, int, Intent[], int), getBroadcast(Context, int, Intent, int), or getService(Context, int, Intent, int).

  • ¿Puede un receptor de difusión captar múltiples transmisiones?
  • Buscando explicación de los laicos sobre el concepto de intención pendiente
  • Android: la adición de datos al intento falla al cargar la actividad
  • Cómo detener una alarma en android
  • AppWidget PendingIntent no funciona después de reiniciar el Lanzador
  • Cómo quitar la notificación de la barra de notificación mediante programación en android?
  • Notificación de Android PendienteIntentos adicionales null
  • La notificación no se elimina al hacer clic en el botón de acción incluso después de proporcionar el ID de notificación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.