Sí. El requestCode
siempre ha estado allí. En este momento, Android Framework no lo usa para hacer cualquier cosa que no sea parte de la prueba de PendingIntent
que coincida con. El uso de requestCode
para determinar diferentes PendingIntent
s es robusto y compatible. El documentation incluso dice así:
- Si realmente necesita varias distintas
PendingIntent
objetos activos al mismo tiempo (por ejemplo, para usar como dos notificaciones que se muestran ambos al mismo tiempo), entonces usted tendrá que asegurarse de que hay es algo diferente sobre ellos para asociarlos con diferentes PendingIntents. Esto puede ser cualquiera de los atributos considerados por Intent
Intent.filterEquals
, o código distinto de solicitud de números enteros suministrada a getActivity(Context, int, Intent, int)
, getActivities(Context, int, Intent[], int)
, getBroadcast(Context, int, Intent, int)
o getService(Context, int, Intent, int)
.