<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".TestActivity">
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Popopo !"
/>
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="0dp"
android:layout_height="200dp"
android:layout_weight="1"
android:background="#0000FF"
android:text="" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2"
android:text="Plop plop plop" />
</LinearLayout>
</LinearLayout>
4 points Etant donné le fichier XML fourni, dessine ce à quoi ressemblerait l'activité en mode portrait :
var a = 11 * 2
val b = a > 20
var c = a * 3.0f
val d = "examen " + a.toString()
4 points Dans le code fourni, indique les types et valeurs de chaque val var :
a valeur : type :
b valeur : type :
c valeur : type :
d valeur : type :
var liste = mutableListOf<String>("x", "y", "z")
var liste2 = mutableListOf<String>("a", "bcd", "e")
for (i in 1..2) {
liste2.addAll(liste)
}
2 points Etant donné ce code en kotlin, indique quels sont les éléments présents dans la liste liste2
à la fin de l'éxécution :