如何让 EditText 可以处理 14 KB 的文本 (Kotlin)
How to make EditText Can Handles 14 KB text (Kotlin)
总而言之,我有一个应用程序可以让您为其他用户上传书籍,以便他们可以阅读您的书籍,问题是当我添加一个大章节时它会停在中间文本,不接受更多。
正如您在此图片中看到的,它不处理其余文本。
这里是 XML 的 EditText:
<EditText
android:id="@+id/etChapterBody"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_below="@id/tvChapterBody"
android:layout_marginHorizontal="20dp"
android:layout_marginVertical="5dp"
android:autofillHints="no"
android:background="@drawable/style_stroke"
android:gravity="clip_horizontal"
android:hint="@string/body"
android:inputType="textMultiLine"
android:paddingHorizontal="7dp"
android:paddingVertical="5dp"
android:textColor="@color/dark"
android:textColorHint="@color/purple_4"
android:textSize="18sp" />
所以是极限问题还是别的什么?
将整个内容包裹在 ScrollView.The 中 EditText 受到可用 space 的限制。
增加 space 可用应该可以解决问题。
总而言之,我有一个应用程序可以让您为其他用户上传书籍,以便他们可以阅读您的书籍,问题是当我添加一个大章节时它会停在中间文本,不接受更多。
正如您在此图片中看到的,它不处理其余文本。
这里是 XML 的 EditText:
<EditText
android:id="@+id/etChapterBody"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_below="@id/tvChapterBody"
android:layout_marginHorizontal="20dp"
android:layout_marginVertical="5dp"
android:autofillHints="no"
android:background="@drawable/style_stroke"
android:gravity="clip_horizontal"
android:hint="@string/body"
android:inputType="textMultiLine"
android:paddingHorizontal="7dp"
android:paddingVertical="5dp"
android:textColor="@color/dark"
android:textColorHint="@color/purple_4"
android:textSize="18sp" />
所以是极限问题还是别的什么?
将整个内容包裹在 ScrollView.The 中 EditText 受到可用 space 的限制。 增加 space 可用应该可以解决问题。