我正在开发一个应用程序,显示有关wifistate,电池和其他东西的信息。要做到这一点,我正在使用片段,每个片段都有自己的ListView显示信息。当我从一个片段滑动到另一个片段时,Listviews会使UI滞后导致糟糕的用户体验。我怎么能避免这个? 提前谢谢。
修改: 这是我的适配器代码:
public class GenericFragmentPagerAdapter extends FragmentPagerAdapter {
private List<Fragment> _fragments;
public GenericFragmentPagerAdapter(FragmentManager fm,List<Fragment> fragments) {
super(fm);
_fragments = fragments;
}
@Override
public int getCount() {
return _fragments.size();
}
@Override
public Fragment getItem(int position) {
return _fragments.get(position);
}
@Override
public String getPageTitle(int position) {
return ((ITitledFragment) _fragments.get(position)).getTitle();
}
}