EditText光标在左上角位置。

18

我正在使用 EditText 发送消息。 EditText 的高度为 200dp

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


为EditText设置顶部重力 android:gravity="top" - Piyush
4个回答

38

设置EditText的重力(gravity)属性

android:gravity="top"

或者在Java代码中:

editText.setGravity(Gravity.TOP);

谢谢,它正在运行。 - Rims Sharma

3
将你的EditText的重力值设置为Top,如下所示:

android:gravity="top"

android:gravity="top"

这将把光标放在顶部...


3
尝试使用以下代码设置光标位置:editText.setSelection(0); 并将重力设置为顶部。

0
你可以在你的布局中使用 android:gravity = "top"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接