MultiLine EditText en Android con el cursor empezando en la parte superior

Sé que parece que es un problema ya miles de veces contestado, pero no he encontrado nada que funcione para mí.

Tengo un MultiLine EditText en Android que se adapta al tamaño de la vista "jugando" con el peso (1) y la altura (0dip). Estoy usando la gravedad "top", pero comienza en el medio.

Supongo que el problema está relacionado con el peso. Aquí está el código (el padre es 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> 

Pruebe el código anterior .. donde gravedad de diseño establece el edittext y la gravedad establece el contenido de edittext.

  • Cómo personalizar chrisbanes / ActionBar-PullToRefresh o cambiar el color de pull a refresh bar
  • Preferencia personalizada rota en Honeycomb / ICS
  • ¿Qué es <view /> etiqueta XML en los diseños
  • Diseño del encabezado encima de TabLayout
  • ¿Cómo posiciono el cursor a la derecha en EditText
  • Navegación de la actividad de Android
  • Android: usando MotionEvent para arrastrar y soltar el posicionamiento de vistas en un grupo de vistas personalizado
  • ¿Cómo puedo crear dinámicamente una lista de todos los componentes de Android ui mediante programación? Por ejemplo, TextView, ImageView, etc
  • Android personalizar stackview
  • Altura y peso de la disposición lineal
  • Tratando de superponer un fragmento sobre un diseño existente
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.