android - Android EditText中的垂直内容对齐

标签 android layout android-edittext android-xml layout-gravity

我有一个多行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>

现在内容居中对齐。而且我想让内容与顶部对齐。

有没有属性可以做到这一点?

最佳答案

试试这个: 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属性值,如centerbottomcenter_verticalleftrightcenter_horizo​​ntal

尽情享受吧!

关于android - Android EditText中的垂直内容对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3219253/

相关文章:

android-layout - 更改android editText高亮颜色

android - 使用数字时,将 EditText imeOptions 设置为 actionNext 无效

java - 相同的代码在不同的 Activity 中不起作用

android - 导航 View : checkableBehavior ="none" not working on latest version

android - 将字符串数组传递给另一个 Activity

android - Android:布局数据变量:XML文件无法使用ViewModel类

CSS:Linux 上损坏的菜单布局

android - 在关机状态下为Android手机充电

导致 Resource$NotFoundException 的 Android 自定义按钮状态选择器 XML 文件

android - 如何从 Android 中的 EditText 中读取单个字符?