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:
- ¿Hay alguien sabe cómo getWindow () en servicio en android?
- Principiante: usando variables definidas en una clase en otra clase
- Actividad OnCreate no activada
- Declare la actividad interna en el manifiesto de Android
- Importante no es para un buen diseño de la aplicación android (principiante / nivel de principiante)?
- 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.
- Excepción grave: java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV23
- Actividad excludeFromRecents no funciona en Android 5.0
- ¿Por qué el resultado de startActivityForResult viene antes de que la actividad realmente comience?
- No se puede destruir la actividad (el servicio no está registrado)
- onTouchEvent () of Activity se dispara 3 veces?
- ¿Puedo llamar a startActivity () desde dentro onResume ()?
- Comprensión adicional setRetainInstance (true)
- Excepción de tiempo de ejecución al utilizar la configuración de Android (estoy siguiendo el curso de desarrollo de Android de udacity)
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).
- Procesamiento de SVG bajo Java en Android y escritorio
- Subir imágenes a un servidor PHP desde Android