Android将大文本文件粘贴到edittext中

时间:2017-03-31 06:49:32

标签: android

我有一个应用程序,我需要用户能够将任意数量的文本粘贴到edittext框中。我希望用户能够在可能的情况下粘贴至少100,000个单词。我如何用android完成这个?附加文件是不可能的。

如果有帮助,这是我的edittext的xml。

    <EditText
    android:id="@+id/editText"
    android:ems="10"
    android:inputType="textMultiLine"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="8dp"
    android:text=""
    android:minLines="2"
    android:textIsSelectable="true"
    android:isScrollContainer="true"
    android:focusable="true"
    app:layout_constraintLeft_toLeftOf="parent"
    app:layout_constraintRight_toRightOf="parent"
    app:layout_constraintTop_toBottomOf="@+id/textView2"

    />

如果有帮助,我正在使用编辑文本

final EditText input = (EditText) findViewById(R.id.editText);
    button2.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            document = input.getText().toString();

2 个答案:

答案 0 :(得分:0)

EditText没有定义的限制。

您只能手动限制(android:maxLength="10")

答案 1 :(得分:0)

原来我用于测试的设备无法处理输入。