描述:Activity顶部嵌着一个按钮供选择类型,TabLayout有三个选项卡,ViewPager有三个Fragment,不论是点击还是滑动到每个Fragment,点击按钮选择类型可改变相对着的Fragment中数据,并且每次滑动或者点击呈现的数据都是按钮类型对应着的。上一下效果图:
问题 activity的数据传递给对应着的Fragment:
1)写一个ViewPager的适配器:点击下载源码链接
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import java.util.List;
/**
* Created by xy on 2017-12-14.
* ViewPager 的适配器
*/
public class MyFragmentPagerAdapter extends FragmentPagerAdapter {
private String[] mTitles = new String[]{"我提交的","我审批的","抄送我的"};
List<Fragment> mList;
public MyFragmentPagerAdapter(Fragm

本文介绍了如何在Activity中通过按钮选择类型,将数据传递给TabLayout中的ViewPager和Fragment。当用户点击或滑动时,对应的Fragment数据会更新。文章提供了适配器的实现和防止ViewPager预加载数据的问题解决方案。

2323

被折叠的 条评论
为什么被折叠?



