我尝试使用Listview和Sliverlist,但是列表的性能非常慢。 即使从Internet加载项目,滚动也非常慢。
有人对慢代码有什么想法吗?
Intent intent = new Intent();
intent.setTypeAndNormalize("video/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
startActivityForResult(Intent.createChooser(intent, "Select Video"), GALLERY);
答案 0 :(得分:0)
我认为使用ListView.builder
可能会对您有所帮助,因为它只会渲染可见的项目。
这是一篇有关widget optimization的文章,解释了构建某些小部件时性能的差异。