Android: Visualización de dos actividades en una sola pantalla

Estoy buscando la forma más sencilla de tener dos actividades a la vez, de modo que una actividad siempre permanezca visible y la otra cambie con la interacción del usuario.

En otras palabras:

  • Actualmente tengo código para un programa con varias actividades.
  • El usuario puede navegar entre estas actividades.
  • Quiero añadir una nueva Actividad que siempre estará visible junto con lo que ya tengo.
  • Cuando el usuario navega desde la Actividad actual a otra, esta nueva "Actividad secundaria" permanecerá visible.

He visto muchas ideas diferentes para hacer algo similar, pero no he sido capaz de adaptarlas a mis necesidades.

Cualquier ayuda sería apreciada.

Nada de lo que quieres es posible con las actividades. Lo más parecido es usar temas para que su "actividad secundaria" esté parcialmente visible detrás de otras actividades que no son de pantalla completa. Sin embargo, conseguir que funcione correctamente en una amplia gama de tamaños de pantalla será difícil, y la gestión de su pila de tareas para sacar esto no me parece muy divertido.

Deberías ser capaz de crear algo que se asemeje a lo que buscas con la correcta aplicación de fragmentos, pero terminarás con una gran actividad y un montón de fragmentos, en contraposición a un montón de actividades.

En el nivel de actividad, Android no está diseñado para algunos elementos persistentes que buscas.

Usted puede lograr algo que es similar a lo que quiere (en términos de lo que el usuario ve). Pero no sería en realidad dos actividades en ejecución.

Consulte Fragmentos Documentación . Creo que quieres usar dos fragmentos: uno en la parte superior de la pantalla y otro en la parte inferior.

Al igual que otros han dicho, usted no puede tener varias actividades en la pantalla a la vez. Sin embargo, puede refactorizar sus actividades separadas en vistas y, a continuación, mostrar una única actividad con una vista persistente junto a un grupo de vistas intercambiables (administradas por pestañas o ViewFlipper).

  • ¿Pasar un contexto de una actividad a una clase estática mantener esa actividad para siempre? ¿Pérdida de memoria?
  • Facebook Dialog en android No viene
  • Doble toque Android
  • Iniciar la actividad de servicio en la pantalla de bloqueo activa la pantalla pero no muestra la actividad en sí
  • Inicie una nueva actividad fuera del contexto de la actividad.
  • ¿Cómo puedo configurar la actividad del Lanzador mediante programación en android?
  • Error al ejecutar la aplicación Android - No se pudo inicializar la emulación de OpenglES, usa '-gpu off' para desactivarla
  • Iniciar una segunda actividad dentro de un TestCase (que no es la actividad bajo prueba)
  • La notificación creada por IntentService utiliza siempre una intención incorrecta
  • Android: No se ha encontrado actividad para manejar el error de intención? Cómo va a resolver
  • Diferencia entre singleTask y singleInstance
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.