我如何在任何位置用EditText写作



如果我在EditText的中间单击,我的光标将移动到起始位置,但我希望在我单击的任何位置编辑我的编辑文本,例如-center。我该怎么做?

我的代码:

<EditText
android:id="@+id/description_input"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:ems="10"
android:gravity="top"
android:inputType="textMultiLine"
android:minHeight="48dp"
android:text="Name" />

在任何位置?这是不可能的。也许如果你"填充";您的EditText带有空格字符。。。

如果要从中间输入字符,请使用android:gravity="top|center"

如果您的编辑文本中充满了内容,您可以单击任何字符,光标将移动到您单击的位置。