Estoy tratando de escribir una aplicación muy simple que hará solo una acción muy simple sin GUI, luego mostrar un mensaje corto (usando tostadas, en parte superior de lo que ya estaba en la pantalla, por ejemplo, la pantalla de inicio), y finalizar. Eso es todo.cómo deshacerse por completo de la GUI de una actividad (evitar una pantalla en negro)
Esto casi funciona, pero sigo recibiendo una breve pantalla en negro después de que se inicia la aplicación, luego regreso a la pantalla de inicio y las cosas funcionan como pretendo después de eso. Pensé que no usar setContentView en mi actividad (privando así de una vista) sería suficiente para evitar la pantalla en negro, pero aún aparece. Tenga en cuenta que (como se sugiere en una pregunta relacionada), un servicio no es la respuesta a mi problema. Solo quiero una aplicación sin GUI (excepto una tostada) que se ejecute y termine de inmediato. Gracias :)
Probablemente sería útil si explicó por qué un servicio no es la respuesta a su problema. Esto suena muy orientado al servicio. – Matt
Primero, precisamente porque no quiero que mi proceso siga ejecutándose en segundo plano como lo hacen los servicios. Quiero entrar y salir rápido y limpio. Y segundo, la documentación de Android establece directamente que las actividades no tienen que tener una IU, pero no encontré la manera de hacerlo. (La respuesta 1 ya resolvió mi problema) Gracias de todos modos. – shutou