Adapter类 调用Activity中的函数

在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中的函数;

上一篇:Codeforces 1144F Graph Without Long Directed Paths (DFS染色+构造)


下一篇:[Codeforces 1005F]Berland and the Shortest Paths(最短路树+dfs)