Android:多行EditText(文本区域)的垂直对齐

标签 android android-edittext vertical-alignment multiline

我希望文本区域的高度为 5 行。我正在使用以下代码。

<EditText
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:singleLine="false"
    android:lines="5"
    android:layout_marginLeft="10dip"
    android:layout_marginRight="10dip" />

文本区域看起来不错,但问题是光标在文本字段的中间闪烁。我希望它在第一行,文本字段的第一个字符处闪烁。

最佳答案

使用 android:gravity="top"

关于Android:多行EditText(文本区域)的垂直对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2446544/

相关文章:

css - CSS 中的垂直居中和溢出 Excel 样式?

html - vertical-align 没有将我的字段带到 DIV 的顶部

android - EditText onLongClick();隐藏剪切/复制/全选栏

android - EditText 的句柄带有下划线

android - Gradle-wrapper distributionUrl不变

java - 尝试获取 deviceID 时获取 NullPointerException

android - 禁用 editText 但颜色不同

html - 将图像与文本对齐

java - Android 工作室 LibGDX

android - Android Studio 中测试支持库的来源