Respuesta corta
Para enviar fotos en orden en Android, la app tiene que pedirle al sistema que respete el orden en que las tocaste. El selector de fotos solo devuelve tu orden de selección si la app activa una opción llamada EXTRA_PICK_IMAGES_IN_ORDER, y la documentación de Google indica que su valor predeterminado es false. No hay ningún ajuste que puedas cambiar. Lo que sí puedes cambiar son las fotos: darles un orden que no dependa de que ninguna app se dé cuenta.
Usa PicOrder. Estampa el número de posición en cada foto antes de enviarla, para que el orden se mantenga tanto si la app se lo pidió a Android como si no. Pruébalo gratis en tu navegador →
Qué decide realmente el orden de tus fotos en Android
Casi todas las páginas que hablan de esto te dicen que selecciones con más cuidado. Ninguna explica por qué seleccionar con cuidado no sirve, así que este es el recorrido que hacen tus fotos. Son tres tramos, y solo uno de ellos es el problema.
- El selector. Tocas las fotos en la Galería, en Google Fotos o en el selector de fotos del sistema. Esa app crea una lista.
- El menú de compartir. Le entrega esa lista a la app que elijas. No la reordena.
- La app que las recibe. WhatsApp, Gmail, Mensajes. Muestra la lista que le dieron.
El orden queda fijado en el primer tramo. Cuando ves el menú de compartir, la secuencia ya está decidida, y por eso cualquier consejo sobre tocar de otra manera, compartir de otra manera o usar otra app de mensajería no suele cambiar nada.
No es el menú de compartir
Vale la pena dejarlo claro, porque al menú de compartir se le echa la culpa todo el tiempo.
La propia documentación de Android trata la lista compartida como una lista con un orden que importa. La referencia de EXTRA_CHOOSER_ADDITIONAL_CONTENT_URI (en inglés) dice, en nuestra traducción, que los elementos deben aparecer “en su orden relativo”. La lista tiene un orden y se espera que el sistema lo respete.
El menú de compartir, entonces, es un simple repartidor. Entrega exactamente lo que le dieron.
El selector y la opción que nadie activa
Esta es la parte que ninguna otra guía cubre, y es toda la explicación.
El selector de fotos del sistema de Android tiene una opción para la selección en orden. Google la documenta así en MediaStore.EXTRA_PICK_IMAGES_IN_ORDER (en inglés), que traducimos de la documentación en inglés:
“El nombre de un intent-extra opcional que se usa para permitir la selección ordenada de elementos. Establece este extra en
truepara que el usuario pueda ver el orden de los elementos que seleccionó. El resultado que se devuelve a quien hace la llamada será el mismo que el orden seleccionado por el usuario. … El valor predeterminado esfalse.”
Léelo otra vez, porque ahí está la respuesta. El orden en que tocas sí está disponible. Solo que está desactivado a menos que la app lo pida. Una app que nunca activa la opción recibe una selección sin ningún orden y luego la acomoda como le parece.
Hay tres detalles que lo empeoran en la práctica:
- El selector muestra tu biblioteca “ordenada por fecha, de la más reciente a la más antigua” (en inglés), así que cuando no se registra el orden, lo que suele salir es el orden por fecha.
- La opción llegó con Android 15 (API 35). En versiones anteriores, una app no tenía ninguna forma de pedirlo.
- Las apps que todavía usan el flujo de selección antiguo,
ACTION_GET_CONTENT, no pueden usarla ni siquiera hoy: la plataforma rechaza la solicitud directamente.
Y no es una rareza de Android. El selector de Apple tiene exactamente la misma estructura: PHPickerConfiguration.Selection (en inglés) ofrece .default, que entrega las fotos “en el orden predeterminado”, y .ordered, que las entrega “en el orden elegido”. Las dos plataformas móviles hicieron que el orden en que tocas sea algo que la app tiene que activar, y en las dos la mayoría de las apps no lo activan.
Qué hace cada app
Solo te contamos lo que está documentado. Siendo honestos, casi nada lo está.
| App | Garantía publicada sobre el orden |
|---|---|
| Google Fotos | Ninguna. Google no documenta en ninguna parte en qué orden se comparte, y por eso la queja se repite en su propio foro de ayuda. |
| Galería de Samsung | Ninguna. Samsung documenta cómo ordenar las fotos para verlas, pero no dice nada del orden de un lote compartido. |
| No hay ninguna declaración publicada. Su selector en Android numera las miniaturas a medida que tocas, lo que es buena señal, pero no una garantía. | |
| Gmail, Mensajes | No hay ninguna declaración publicada. |
Una columna vacía no es lo mismo que una mala. Es probable que algunas de estas apps sí respeten tu orden hoy. La cuestión es que ninguna se ha comprometido a hacerlo, así que ninguna te debe ese comportamiento después de la próxima actualización.
Lo que vale la pena probar primero
Para empezar, esto no te cuesta nada.
- Fíjate si aparecen números en las miniaturas. Si el selector muestra un número a medida que tocas cada foto, esa app pidió la selección en orden y tu orden se está registrando.
- Empieza desde la app de mensajería, no desde la galería. Adjuntar desde dentro del chat usa el selector propio de esa app, que a veces se comporta de forma distinta a cuando compartes desde la Galería.
- Envía en lotes pequeños. Cuatro fotos a la vez son mucho más fáciles de mantener en orden que cuarenta, y si un lote sale mal, el daño es menor.
Lo que no va a ayudar: cambiar el criterio de orden de la galería (eso controla cómo ves las fotos, no cómo se envían), borrar la caché de la app o seleccionar más despacio.
Un orden que no depende de la app
Todo lo anterior se reduce a una cosa: la secuencia vive fuera de las fotos, en una lista que cualquier app del camino puede perder. Así que ponla dentro de las fotos.
PicOrder estampa el número de posición en cada foto en el orden que elegiste. Ese número está hecho de píxeles. No hace falta activar ninguna opción para que sobreviva, ninguna app tiene que ordenar bien, y se sigue leyendo aunque el lote se reenvíe, se guarde o se vuelva a compartir semanas después.
También escribe nombres de archivo y marcas de tiempo secuenciales, que es la capa que ayuda cuando las fotos llegan a la galería de otra persona. Todo ocurre en tu dispositivo; no se sube nada. Puedes usarlo en tu navegador antes de instalar nada.
Preguntas frecuentes
¿Por qué Android envía mis fotos desordenadas?
Porque respetar el orden en que tocas es algo que la app tiene que pedir. El selector de fotos de Android solo devuelve tu orden de selección si la app activa EXTRA_PICK_IMAGES_IN_ORDER, y la propia documentación de Google dice que el valor predeterminado es false. La mayoría de las apps nunca lo activan.
¿Es el menú de compartir el que las desordena?
No. El menú de compartir pasa la lista tal como la recibió. La documentación de Android describe la lista compartida como una lista con un orden relativo que el sistema debe respetar, así que el orden se decide antes, en la app en la que seleccionaste las fotos.
¿Hay algún ajuste de Android que lo arregle?
No. No existe ningún ajuste para el usuario. La opción que lo controla es un parámetro para desarrolladores en el código de la app, no algo que puedas activar desde Ajustes.
¿Google Fotos o la Galería de Samsung respetan mi orden de selección?
Ni Google ni Samsung documentan en qué orden sale un lote compartido, y por eso la misma queja se repite en sus propios foros de ayuda. Sin una garantía publicada, no puedes confiar en ninguna de las dos.
¿Qué funciona de verdad para enviar fotos en orden en Android?
Darles a las fotos un orden que no dependa de la app. Los nombres de archivo secuenciales sobreviven en la mayoría de las apps, y un número estampado en la propia imagen sobrevive en todas, porque son píxeles y no metadatos.