EditText固定高度,光标在顶行,不弹出输入法


[toc]


我们都知道当我们把EditText固定高度之后,默认情况下,它的光标会在中间,那我们如何让光标在顶行呢?
很简单的..

  • XML下

    Android:gravity=”TOP”

  • Java代码下

    editText.setGravity(Gravity.TOP)”

补充一个

默认情况下,EditText会自动获得焦点,并弹出软输入法窗口。通过清除EditText的焦点即可不主动弹出软输入法窗口,当用户点击EditText控件时才弹出输入法窗口。
  • 代码如下

    editText.clearFocus()

谢谢你请我吃糖,Mua
0%