Kotlin Intermedio
> Sesión 05
> Reto 2
- Analizar el ciclo de vida de un Fragment y su comportamiento al realizar diversas acciones.
- Adaptar un diseño de interfaz en relación con el tamaño de una pantalla.
- Android Studio instalado
- Emulador de android tablet configurado.
El ejercicio anterior tiene un layout similar a este:
![](/beduExpert/Kotlin-Intermedio-MASIVO-2021/raw/main/Sesion-05/Ejemplo-02/images/9.png)
Sin embargo, la intención es que para para la visualización desde una tablet tengamos una Interfaz parecida a la del diagrama siguiente:
![](/beduExpert/Kotlin-Intermedio-MASIVO-2021/raw/main/Sesion-05/Ejemplo-02/images/1.png)
Este reto consiste en adaptar el layout para tenerlo de forma vertical para las versiones portrait y landscape.
Las indicaciones generales son:
-
Utilizando el ejemplo anterior, modifica únicamente el layout para dispositivos grandes (la lista debe abarcar el 40% de la pantalla).
-
Crea una versión landscape para cuando la tablet esté en posición horizontal (la lista debe abarcar el 35% de la pantalla).
Para que nuestro diseño reaccione a la orientación del teléfono abriremos nuestro AndroidManifest.xml e ingresamos en nuestro tag aludiendo a MainActivity.
android:screenOrientation="sensor"