在垂直回收站视图中添加多个水平回收站视图时,app太慢

时间:2016-10-27 07:53:38

标签: android listview android-recyclerview horizontal-scrolling

我正在尝试构建一个具有垂直列表且其内容为多个回收站视图的片段。当只有一个水平回收站视图时,应用程序就可以正常运行。但是,当我尝试添加超过5个回收站视图时,构建片段大约需要6秒钟。在垂直列表中有多个水平列表的最佳解决方案是什么? 考虑一下我试图建立一个类似于商店式Android应用程序在其主页上的列表。

1 个答案:

答案 0 :(得分:0)

使用线程可以解决此问题,请参阅下面的示例代码:

Handler handler = new Handler();

                Runnable runnable = new Runnable() {
                    @Override
                    public void run() {
                        handler.post(new Runnable() {
                            @Override
                            public void run() {
                                //Load the recycleviews here
                            }
                        });
                    }
                };
                new Thread(runnable).start();