首页 > 解决方案 > 如何使用从顶部开始的填充光标使用 MultiLine EditText?

问题描述

我正在使用EditText消息。的填充EditText30sdp

问题是当我点击这个 EditText 时,光标在 EditText 的中间闪烁,而我希望光标应该在 EditText 的顶部闪烁。

这是我的代码。

<EditText
    android:id="@+id/edremarkspetrolbill"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@+id/tvpetrolbillremarks"
    android:layout_marginLeft="@dimen/_7sdp"
    android:layout_marginTop="@dimen/_10sdp"
    android:layout_marginRight="@dimen/_10sdp"
    android:background="@drawable/background_boxsearch"
    android:gravity="top"
    android:inputType="textMultiLine"
    android:padding="@dimen/_30sdp"
    android:textColor="@color/colorbluewh"
    android:textCursorDrawable="@color/colorbluewh" />

标签: androidandroid-edittextcursorpadding

解决方案


在多行编辑文本中将重力设置为顶部

android:gravity="top"
android:inputType="textMultiLine"

推荐阅读