Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java EditText可以显示或保存多少文本?_Java_Android_Android Edittext - Fatal编程技术网

Java EditText可以显示或保存多少文本?

Java EditText可以显示或保存多少文本?,java,android,android-edittext,Java,Android,Android Edittext,在有人因为之前可能被问到的原因而关闭之前,请阅读以下注释 注意:前面已经提出了另一个信息范围和用法几乎相同的问题,但没有包含任何答案!尝试了很多次谷歌搜索,但没有找到任何令人满意的答案 我的问题是关于android中的EditText,它能容纳多少文本? 我编写了一个服务器代码,它接收来自客户端的请求,并显示收到的所有请求的历史记录,因此在2650多个请求之后,我的应用程序开始没有响应,最终崩溃。我注意到,由于某些原因,非常大的文本使得EditText没有响应,一个请求包含几乎85个字符的数据!

在有人因为之前可能被问到的原因而关闭之前,请阅读以下注释

注意:前面已经提出了另一个信息范围和用法几乎相同的问题,但没有包含任何答案!尝试了很多次谷歌搜索,但没有找到任何令人满意的答案

我的问题是关于android中的EditText,它能容纳多少文本? 我编写了一个服务器代码,它接收来自客户端的请求,并显示收到的所有请求的历史记录,因此在2650多个请求之后,我的应用程序开始没有响应,最终崩溃。我注意到,由于某些原因,非常大的文本使得EditText没有响应,一个请求包含几乎85个字符的数据!
使用Android One 9.0 Pie的诺基亚6.1平台不应该有任何实际限制,但正如您所见,您可能会耗尽内存或需要太多的计算能力

我的建议:加载要检查/编辑的日志的可见部分

当您有超过~5k行代码时,Eclipse将启动“可伸缩性模式”

WhatsApp和Telegram仅显示最新的~50条消息,但当您向上滚动很多时,会快速加载更多消息

9Gag、Facebook等将按需加载更多帖子


所以你应该考虑类似的东西,或者谷歌可伸缩文本编辑解决方案。我的建议是将日志存储在单独的文件中并动态加载。

是的,现在我犯了最大的错误,我正确地处理了所有对象,但正如您所说,没有按照读取要求缩放文本,这会给ram带来负载。谢谢你的建议解决了我的问题!