Bonjour,
j'ai créé l'interface XML suivant res/layout/activity_main.xml:
<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <TextView android:id="@+id/poids_view" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:text="Poids : " android:textColor="#FF0000" android:textStyle="bold" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="36dp" /> <EditText android:id="@+id/poids" android:layout_width="fill_parent" android:layout_height="wrap_content" android:hint="Poids" android:inputType="numberDecimal" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="68dp" /> <TextView android:id="@+id/taille_view" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:text="Taille : " android:textColor="#FF0000" android:textStyle="bold" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="130dp" /> <EditText android:id="@+id/taille" android:layout_width="fill_parent" android:layout_height="0dp" android:hint="Taille" android:inputType="numberDecimal" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="166dp" /> <RadioGroup android:id="@+id/group" android:layout_width="wrap_content" android:layout_height="wrap_content" android:checkedButton="@+id/radio2" android:orientation="horizontal" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="258dp"> <RadioButton android:id="@+id/radio1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Mètre" /> <RadioButton android:id="@+id/radio2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Centimètre" /> </RadioGroup> <CheckBox android:id="@+id/mega" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Mega fonction !" tools:layout_editor_absoluteX="16dp" tools:layout_editor_absoluteY="309dp" /> <Button android:id="@+id/calcul" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Calculer l'IMC" tools:layout_editor_absoluteX="16dp" tools:layout_editor_absoluteY="350dp" /> <Button android:id="@+id/raz" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="RAZ" tools:layout_editor_absoluteX="16dp" tools:layout_editor_absoluteY="405dp" /> <TextView android:id="@+id/resultat_view" android:layout_width="wrap_content" android:layout_height="17dp" android:text="Résultat:" tools:layout_editor_absoluteX="16dp" tools:layout_editor_absoluteY="472dp" /> <TextView android:id="@+id/message_view" android:layout_width="338dp" android:layout_height="50dp" android:text="Vous devez cliquer sur le bouton « Calculer l'IMC » pour obtenir un résultat." tools:layout_editor_absoluteX="11dp" tools:layout_editor_absoluteY="501dp" /> </android.support.constraint.ConstraintLayout>
Mode Design Android Studio:
MainActivity.java:
package tn.tunisapp.rawabimobile; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; public class MainActivity extends AppCompatActivity { TextView monTexte = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); setContentView(R.layout.activity_main); } }
Résultat bizarre au cours de l’exécution:
Afficher la suite
j'ai modifié par "android.support.constraint.ConstraintLayout" par "LinearLayout".
android.support.constraint.ConstraintLayout était par défaut dans le fichier res/layout/activity_main.xml
merci encore BunoCS