Android EditText无法使用软键盘输入滚动

时间:2016-03-17 22:03:19

标签: android scroll android-edittext

我的EditText没有使用软键盘输入滚动。

例如,如果EditText可以显示3行文本,则当用户输入第4行时,光标及其键入的内容将不可见。

但是,您可以使用手指向下手动向下滚动到不可见的文本。

XML:

<EditText xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/tools_free_text_edittext"
    android:layout_width="wrap_content"
    android:layout_height="100dp"
    android:gravity="start|top"
    android:scrollHorizontally="false"
    android:singleLine="false"
    android:scrollbars="vertical"
    android:inputType="textMultiLine"
    android:hint=""/> 

Java:

myEditText.setMovementMethod(new ScrollingMovementMethod());
myEditText.setScroller(new Scroller(context));

任何帮助将不胜感激。感谢

0 个答案:

没有答案