Evite la actividad de la pantalla de bienvenida al presionar el botón Atrás
En mi aplicación, tengo dos actividades. En primer lugar es una pantalla de bienvenida, que simplemente muestra el nombre de la aplicación y pocas otras informaciones. Al hacer clic en la actividad de la pantalla de inicio, estoy cargando la actividad principal. Mi aplicación funciona bien, pero me enfrento a un pequeño problema. Si presiono el botón de atrás de mi actividad principal, el control va a la actividad de la pantalla de bienvenida. Pero no quiero volver a mostrar la actividad de la pantalla de bienvenida, quiero evitar la actividad de la pantalla de bienvenida al presionar el botón Atrás.
¿Es posible? ¿Si es así, cómo?
- Descripción de RecyclerView.ViewHolder
- Android Linkify - números de teléfono que se pueden hacer clic
- Android - Cómo manejar el toque de dos dedos
- Android cambia el color del botón de acción flotante
- Desbordamiento de pila al utilizar Retrofit rxjava concatWith
- Mapas (colección) que mantiene la orden de inserción en java
- URLConnection conteo de bytes de bajo nivel
- Android AlertDialog con texto dinámicamente cambiante en cada solicitud
- Error "Paquete R no existe" al crear con Gradle desde la línea de comandos
- Excepción al iniciar sesión con Simple API de Facebook (Sesión: se ha intentado abrir una sesión que tiene una solicitud pendiente)
- ¿Qué significa este código java de 4 líneas en la aplicación android?
- ¿Los campos de lectura de un objeto Realm son más lentos que los objetos java?
- Intelij Error: Causa: org.gradle.internal.component.external.model.DefaultModuleComponentSelector
En el archivo AndroidManifest.xml
, agregue el android:noHistory="true"
en su pantalla de bienvenida <activity>
.
Como entiendo, quieres que la actividad de salpicaduras no se muestran después de cambiar la actividad Deberías anotar las actividades de ahorro En la pila y con el inicio de la actividad nueva empuje en él y con acabado pop en la pila superior creo que si llame al método finish () En la actividad de la pantalla de bienvenida donde se llama a StartActivity insert finish () después de
public void onClick(View v) { Intent intent = new Intent(Main.this, Splash.class); startActivity(intent); finish(); }
Hop para ser útil 🙂
- Escribiendo en / system / framework en el emulador
- Android Studio 2.0 Preview 2 problema con Renderscript