Android 如何在不调用notifyDataSetChanged的情况下修改适配器数据
我有一个FragmentStatePagerAdapter,它有很多“页面”,用户可以添加或删除这些页面 当页面获得焦点时,它必须从数据库加载内容。 我的问题是,当适配器有2个或更多页面,并且添加了一个新页面时,我必须调用notifyDataSetChanged重新加载所有“页面”(片段),并且应用程序开始运行缓慢Android 如何在不调用notifyDataSetChanged的情况下修改适配器数据,android,performance,android-fragments,fragmentstatepageradapter,Android,Performance,Android Fragments,Fragmentstatepageradapter,我有一个FragmentStatePagerAdapter,它有很多“页面”,用户可以添加或删除这些页面 当页面获得焦点时,它必须从数据库加载内容。 我的问题是,当适配器有2个或更多页面,并且添加了一个新页面时,我必须调用notifyDataSetChanged重新加载所有“页面”(片段),并且应用程序开始运行缓慢 有没有一种方法可以在不调用notifyDataSetChanged的情况下向适配器添加和删除内容?我在这里找到了awnser: 确保您的ViewPager声明没有布局\u width
有没有一种方法可以在不调用notifyDataSetChanged的情况下向适配器添加和删除内容?我在这里找到了awnser: 确保您的ViewPager声明没有布局\u width=“0dip”