Я знаю, что это уже тысяча раз ответило на вопрос, но я не нашел ничего, что сработает для меня.
У меня есть MultiLine EditText на Android, который адаптируется к размеру просмотра, "играя" с весом (1) и высотой (0dip). Я использую гравитационный "верх", но он начинается посередине.
Я думаю, проблема связана с весом. Здесь код (родительский 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>