Android: cambia a la actividad sin reiniciarla
Estoy programando un programa de chat para Android.
Tengo la lista de contactos como una actividad y las ventanas de chat como una segunda actividad. Utilizo startActivity para cambiar a la actividad de chat, pero la actividad de chat se vuelve a cargar cada vez. Por lo tanto, la pantalla se borra.
- Problema de conmutación: solo una opción visible
- Switch case statement error: las expresiones case deben ser constantes
- Cómo cambiar entre actividades con viewflipper
- Botones onClick del interruptor
- Interruptor multinivel Android
¿Hay alguna manera de cambiar a una actividad en ejecución sin tener que reiniciarla?
private Intent myIntent = null;
…
if (myIntent == null) myIntent = new Intent(HanasuAndroidActivity.activity, ChatWindow.class); this.startActivity(myIntent);
- Cómo cambiar el color de entrada del imput en xml?
- Para eventos de Android, ¿por qué las sentencias switch son más comunes que if-else?
- Menú emergente personalizado de Android con conmutador
- Cómo cambiar la altura y el ancho de Switch en Android
- ¿Puede utilizar declaraciones condicionales en el caso de conmutación en Android?
- Obteniendo la instancia Switch dentro de ActionBar
- Cómo cambiar entre la cámara delantera y trasera cuando se utiliza MediaRecorder android
- Cambiar instrucción con cadena como argumento en Android
Agrega FLAG_ACTIVITY_REORDER_TO_FRONT
a tu Intent
. Esto pondrá la instancia de actividad existente en primer plano si existe o creará una nueva si no existe.
- No se puede llamar a void android.view.View.setElevation (float) en un objeto nulo en lapism / SearchView
- Utilice 0 o BIND_AUTO_CREATE para el indicador de bindService