在Adapter类中可以定义一个MainActivity变量,在初始化时,对其赋值,例如fragment的适配器中:
private MainActivity context; private List<Fragment> fragmentlist; public MainFragmentStatePagerAdapter(MainActivity context2, FragmentManager fm, List<Fragment> fragmentlist2) { super(fm); context = context2; fragmentlist = fragmentlist2; }
这样就可以利用context来使用Activity中的函数;