2012-05-08 39 views
45

我知道這似乎是已經回答了幾千次的問題,但我還沒有找到任何對我有用的東西。Android中的MultiLine EditText,光標從頂部開始

我在Android上有一個MultiLine EditText,它通過「重量」(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> 

回答

110
<EditText 
     android:id="@+id/txtContacto" 
     android:layout_width="fill_parent" 
     android:layout_height="0dip" 
     android:gravity="top" 
     android:inputType="textMultiLine" 
     android:weight="1"> 
    </EditText> 

嘗試上面的代碼..哪裏佈局重心設置的EditText和重力設置的EditText的內容。

+0

試試看看問題是否解決? –

+1

非常感謝,Agarwal。這是錯誤的,我在設置佈局的重要性而不是關於其容器的元素的內容。 –

+0

它的工作:) – RBK