Je sais qu'il semble que ce soit un problème déjà mille fois répondu, mais je n'ai rien trouvé qui fonctionne pour moi.
J'ai un MultiLine EditText sur Android qui s'adapte à la taille de la vue en "jouant" avec le poids (1) et la hauteur (0dip). J'utilise la gravité "top" mais ça commence dans le milieu.
Je suppose que le problème est lié au poids. Voici le code (le parent est un LinearLayout):
<EditText
Android:id="@+id/txtContacto"
Android:layout_width="fill_parent"
Android:layout_height="0dip"
Android:layout_gravity="top"
Android:inputType="textMultiLine"
Android:weight="1">
</EditText>
<EditText
Android:id="@+id/txtContacto"
Android:layout_width="fill_parent"
Android:layout_height="0dip"
Android:gravity="top"
Android:inputType="textMultiLine"
Android:weight="1">
</EditText>
essayez le code ci-dessus .. où la gravité de la mise en page définit l'edittext et la gravité définit le contenu de l'edittext.