3 votos

Cómo asociar la aplicación alternativa a la aplicación de la galería cuando se lanza desde la aplicación de la cámara.

Estoy ejecutando Android en un Samsung Galaxy SIII Neo (Android KitKat 4.4.2). Me gustaría que las acciones Camera para lanzar una aplicación diferente a la de las acciones Gallery cuando se hace clic en el pequeño icono cuadrado de la esquina superior derecha de la pantalla de la cámara. Presumiblemente, la acción Gallery La aplicación se abre por medio de un intento, y Me gustaría asociar una aplicación diferente con la intención de abrir la aplicación de la cocina de la aplicación de la cámara. . Intenté ir a Settings -> General -> Application manager -> ALL y tanto para las acciones Camera app y la acción Gallery dice que hay No defauts set.

La razón por la que me gustaría lanzar otra aplicación en lugar de la aplicación "Galería" de la aplicación "Cámara" es para poder usar una aplicación capaz de añadir datos EXIF (que me permitiría introducir notas EXIF junto con los datos EXIF de cualquier imagen).

¿Cómo puedo lograr esto?

2voto

La respuesta es que no puedes, porque la acción del botón de "vista previa" está codificada en la aplicación de la cámara de valores como un enlace a la actividad correcta en la aplicación de la galería de valores. Envía un intento con la ruta de la imagen jpeg a la galería de valores, el enlace no es un intento que pueda ser recibido por aplicaciones de terceros, incluso si intentas borrar la aplicación de la galería de valores, el botón de vista previa no tendrá ninguna acción y en algunos teléfonos tu aplicación de la cámara forzará el cierre.

0 votos

Esto es un poco tonto en mi opinión. ¿Por qué los desarrolladores no hicieron el comportamiento de la intención subyacente más general? Además, ¿qué tan difícil sería descargar el código de la aplicación Cámara y modificar la línea que envía la intención? ¿Se distribuye la aplicación de la cámara mediante una licencia GPL y dónde puedo encontrar el código? Gracias.

1 votos

Sí, nunca pensé en eso antes, pero ahora veo que es una tontería, para el código fuente depende de su teléfono y la Rom / firmware que está utilizando, por lo general la aplicación de la cámara no se entrega bajo licencia GPL, pero hay excepciones (si se utiliza roms Cyanogen todas las aplicaciones están bajo apache 2.0 y los códigos fuente están disponibles)

0 votos

Gracias por su comentario. Ahora me gustaría presentar una solicitud al equipo de desarrolladores de Samsung para esta característica, pero lamentablemente todo lo que pude encontrar fue el Rastreador de problemas del proyecto de código abierto de Android que no es específico de Samsung o de los dispositivos Samsung Galaxy. ¿Saben dónde puedo presentar mi solicitud? Gracias.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X