EditText光标位于左上角位置。

时间:2014-02-26 04:58:40

标签: android android-edittext

我正在使用EditText留言。 EditText的高度为200dp

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

4 个答案:

答案 0 :(得分:28)

在edittext xml中设置重力

android:gravity="top"

或在java代码中: -

editText.setGravity(Gravity.TOP);

答案 1 :(得分:3)

尝试使用以下方法设置光标位置:

editText.setSelection(0);

以及将引力设置为顶部。

答案 2 :(得分:1)

在您的编辑文字中将重力值设置为顶部,如下所示:

android:gravity="top"

这会将光标置于顶部...

答案 3 :(得分:0)

您可以在布局中使用android:gravity = "top"