2012-05-01 51 views
9

Tôi có TextField được mở rộng từ chiều rộng và chiều cao đường đơn bình thường của nó nhưng con trỏ để bắt đầu nhập vào EditText luôn ở giữa văn bản được mở rộng khi tôi thay đổi chiều cao của textfield và thats nơi nó bắt đầu đưa văn bản quá.Thay đổi nơi con trỏ bắt đầu trong EditText

Làm cách nào để đưa con trỏ lên góc trên cùng bên trái như bình thường trong khi vẫn giữ hộp chiều cao lớn hơn?

đây là cách hộp của tôi là bố trí

<EditText 
    android:id="@+id/editText1" 
    android:layout_width="match_parent" 
    android:layout_height="200dp" 
    android:layout_alignParentLeft="true" 
    android:layout_below="@+id/camera_picture" 
    android:layout_marginTop="58dp" 
    android:ems="10" 
    android:inputType="textMultiLine" > 

    <requestFocus /> 
</EditText> 

Trả lời

23

bộ này trong xml của bạn

android: trọng lực = "top"

bạn cũng có thể thử loại này

android: gravity = "trên cùng bên trái"

<EditText 
    android:id="@+id/editText1" 
    android:gravity="top" <---------------- 
    android:layout_width="match_parent" 
    android:layout_height="200dp" 
    android:layout_alignParentLeft="true" 
    android:layout_below="@+id/camera_picture" 
    android:layout_marginTop="58dp" 
    android:ems="10" 
    android:inputType="textMultiLine" > 

    <requestFocus /> 
</EditText> 
+0

sạch sẽ và đơn giản như thế nào tôi thích nó cảm ơn bạn! – tyczj

Các vấn đề liên quan