A2A cosas …
Intenta usar CoordinatorLayout
aquí. Esto está cerca de un FrameLayout
con superpoderes. Esto es bueno cuando se trata de manejar la interacción entre múltiples vistas secundarias.
Qué cambios hacer:
- ¿Qué es una aplicación nativa, una aplicación web y una aplicación híbrida en Android?
- ¿Hay desarrolladores de aplicaciones para estudiantes en Miami que puedan desarrollar aplicaciones de calidad por menos que los profesionales?
- ¿Cuáles son las desventajas de hacer que una aplicación solo sea compatible con Android versión 4.0 y superior?
- ¿Cuáles son los mejores tutoriales para aprender Android?
- ¿Qué es mejor usar: desarrollo de aplicaciones Android o desarrollo de aplicaciones iOS?
Elimine FrameLayout
en su activity_main.xml
y FrameLayout
dentro de un nuevo diseño, por ejemplo, my_layout.xml
.
Deje que my_layout.xml
tenga CoordinatorLayout
como vista raíz. Es algo parecido a esto:
<android.support.design.widget.CoordinatorLayout xmlns: android = "http://schemas.android.com/apk/res/android"
xmlns: app = “http://schemas.android.com/apk/res-auto”
xmlns: tools = “http://schemas.android.com/tools”
android: layout_width = “match_parent”
android: layout_height = “match_parent”
android: fitsSystemWindows = “true”
android: background = “# FFFFFF”
herramientas: contexto = “com.xxx.YourActivity”>
<FrameLayout
android: layout_width = “match_parent”
android: layout_height = “459dp”
android: id = “@ + id / fragment_container”
android: paddingBottom = “10dp”
android: layout_centerVertical = “true”
android: layout_alignParentStart = “true”>
Ahora, incluya este diseño en activity_main.xml
con la etiqueta include.
Su problema debe ser resuelto por ahora!