75

私は複数行を持っていますEditText

<EditText 
    android:layout_gravity="center"
    android:id="@+id/txtMessage"
    android:layout_height="wrap_content"
    android:layout_below="@+id/lblMessage"
    android:layout_width="wrap_content"
    android:width="250dip"
    android:text=""
    android:maxLength="760"
    android:lines="4">
</EditText>

これで、コンテンツが中央に配置されます。そして、コンテンツを上に揃えてもらいたいのですが。

それを行うためのプロパティはありますか?

4

2 に答える 2

146

これを試して: android:gravity="top"

<EditText 
   android:layout_gravity="center"  
   android:id="@+id/txtMessage"
   android:layout_height="wrap_content" 
   android:layout_below="@+id/lblMessage"
   android:layout_width="wrap_content" 
   android:width="250dip"
   android:text="hello" 
   android:maxLength="760"
   android:gravity="top"                       
   android:lines="4"/>


したがってandroid:gravity="top"、テキストを「トップ」の位置に設定します。

android:gravity、、、、、、などのさまざまな属性値centerbottom設定center_verticalするleftこともできますrightcenter_horizontal

楽しみ !!

于 2010-07-10T13:09:45.440 に答える
18

試す

android:gravity="top"
于 2010-07-10T12:54:42.657 に答える