I ont deux EditText comme suit:Comment empêcher la modification d'un Edittext par la taille du texte entré?
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:weightSum="1"
android:orientation="horizontal">
<EditText
android:id="@+id/edtTxtNameReg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:inputType="text"
android:layout_weight="0.5"
android:hint="Name"/>
<EditText
android:id="@+id/edtTxtSurNameReg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:inputType="text"
android:layout_weight="0.5"
android:hint="Surname"/>
</LinearLayout>
Au moment d'écrire dans edtTxtNameReg, sa largeur augmente et la largeur de edtTxtSurNameReg diminue.
Y at-il un moyen de garder la largeur de edtTxtNameReg constante et le texte défilant vers la gauche?
Merci
Je n'ai pas dit que toutes les vues doivent avoir dimension = 0dp, seulement celles utilisant l'attribut layout_weight, parce que c'était l'erreur de mise en page originale, et pour moi utiliser wrap_content & layout_weight n'a aucun sens. –
@ Tonteria24 Mais les vues utilisant 'layout_weight' ** n'ont pas besoin d'utiliser 0dp en général. –
En utilisant wrap_content et layout_weight, vous définissez deux fois la même dimension, laquelle est la bonne? , pour moi ça n'a aucun sens ... –