Botón de retroceso de la actividad principal: ¿comportamiento normal?

No es un comportamiento normal. ¿Tiene una actividad inicial desde la cual comienza su actividad "principal"? ¿Tienes algún oyente clave?

Parece que tiene otra actividad que llama su actividad "principal" y al hacer clic de nuevo en la actividad "principal" vuelve a la actividad inicial inacabada.

EDITAR: desde su edición, veo que no tiene una actividad adicional antes de la principal, por lo que la única suposición es que está haciendo algo mal en onStop / onPause o onDestroy. Por favor pegue estos.

Respuesta 1

El botón Atrás llama finish()por defecto. Podría haber un problema en onPause()su Actividad o en onStart()y onResume()de la Actividad que inició la suya.

Respuesta: 2

No es un comportamiento normal. Presionar el botón Atrás en la actividad principal debería llevarlo a la pantalla de inicio.

¿Estás seguro de que es la primera actividad? su manifiesto debería verse así:

<activity android:name=".yourApp.YourMainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
        </intent-filter>
</activity>
Respuesta: 3

He agregado una nueva actividad a mi aplicación que ya tenía algunas otras actividades. Estoy tratando de hacer mi nueva actividad como actividad principal. Cuando se hace clic en un botón de las actividades existentes anteriormente ...

Estoy usando el siguiente método para descargar imágenes de un servidor para servir en una aplicación de Android. public static void downloadToFile (archivo de archivo, URL URL, int connectTimeout, int readTimeout) ...

Tengo un extraño problema. Estoy usando los servicios de Apache para configurar mis servicios de Windows. Según Procrun, mis archivos por lotes deberían haberse configurado para iniciar y detener servicios. mi problema es cuando comienzo mi ...

Acabo de agregar tres nuevas clases a mi aplicación; son muy similares a los existentes. La funcionalidad funciona en el entorno de desarrollo, pero no en vivo: falta al menos una clase en la implementación. Eso ...