android中两个类中两个函数之间的共享列表
祝你身体健康 假设我有以下课程:android中两个类中两个函数之间的共享列表,android,constructor,parameter-passing,Android,Constructor,Parameter Passing,祝你身体健康 假设我有以下课程: public class MainActivity extends AppCompatActivity { public List<Student> DisplyOnTextView( List< Student > students) { return students; } } public class CustomAdapter extends PagerAdapter {
public class MainActivity extends AppCompatActivity {
public List<Student> DisplyOnTextView( List< Student > students) {
return students;
}
}
public class CustomAdapter extends PagerAdapter {
public Object instantiateItem(ViewGroup container, int position) {
}
}
如何将列表学生从第一个类的函数返回到第二个类的函数
关于。为接受列表作为参数的
CustomAdapter
类创建构造函数,并将传递的值保存为字段
public class CustomAdapter extends PagerAdapter {
private List<Student> mData;
public CustomAdapter(List<Student> students) {
super();
mData = students;
}
}
公共类CustomAdapter扩展了PagerAdapter{
私有列表数据;
公共自定义适配器(列出学生){
超级();
mData=学生;
}
}
谢谢,但为了说明问题,我希望在第二个类的函数中访问第一个类函数的列表,我使用了您的代码,但当我使用mDdata时,应用程序会说:不幸停止。请确保您没有将null
传递给构造函数。检查您的异常消息,查看问题所在并进行处理。提供的代码只是一个示例,不要期望它正好适合您的应用程序,并且从第一次运行开始就可以工作。可能存在重复的