我正在为Android构建一个FireMonkey应用程序。 我有一个从数据库中获取数字的函数,并使用该数字生成相同数量的矩形。 这些矩形添加到TGridLayout中。 现在我已经生成了近60个矩形,但 TVertScrollBox 的工作慢且卡顿,响应不灵敏。 有没有什么方法可以在我的应用程序中实现另一种滚动方式? 或者有什么方法可以修复这种缓慢和不响应的滚动?
我正在为Android构建一个FireMonkey应用程序。 我有一个从数据库中获取数字的函数,并使用该数字生成相同数量的矩形。 这些矩形添加到TGridLayout中。 现在我已经生成了近60个矩形,但 TVertScrollBox 的工作慢且卡顿,响应不灵敏。 有没有什么方法可以在我的应用程序中实现另一种滚动方式? 或者有什么方法可以修复这种缓慢和不响应的滚动?
使用TImageCacheLayout将组件缓存为位图,可以提高速度。在Delphi XE8中修复了在Android上由于有大量组件而导致的TListBox滚动缓慢的问题。