[英]Maximum item length in Android listview?
在 Android ListView
中,是否存在ListView
中的节点可以处理的最大长度?
我将 XML 文件膨胀到ListView
中,在某些情况下,进入其中的数据可能相当大......
我也许可以截断数据并允许用户单击该项目并在单独的视图中显示全文,但它可以处理的最大长度是多少?
ListView
填充在设备的 memory 中。 在您的ListAdapter
类中,您指定列表的输入。
我只能猜测,但我认为,对于一个项目,它可以打印尽可能多的字符串可以容纳。 根据您的设备/仿真器的 Memory 中可以放置多少个完整字符串,我猜您会遇到某种溢出。
但是ListView
旨在显示大量短数据并重定向到完整数据(就像您在额外的 Activity 中所说的那样)。 我也不认为这看起来会很好。
据我所知,ListView 中的最大文本长度没有硬性限制。 但是您受到设备资源(内存、cpu 等)的限制。
从 UX 的角度来看,在 ListView 中放置长文本并不是一个好主意。 让您的用户满意并将其拆分为 list=>detail。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.