在ViewPager中,我按如下方式设置我的适配器
myViewPagerAdapter = new MyViewPagerAdapter();
viewPager.setAdapter(myViewPagerAdapter);
这是我的MyViewPagerAdapter类
public class MyViewPagerAdapter extends PagerAdapter {
private LayoutInflater layoutInflater;
public MyViewPagerAdapter() {}
@override
public Object instantiateItem(ViewGroup container, int position) {
}
@override
public int getCount() {
}
@override
public boolean isViewFromObject(View view, Object obj) {
}
@override
public void destroyItem(ViewGroup container, int position, Object object) {
}
}
当我在MyViewPagerAdapter中调用空的构造函数时会发生什么?叫哪种方法?
答案 0 :(得分:0)
没有调用任何方法。
构造函数用于创建类MyViewPagerAdapter
的新对象,因为在您的情况下它是默认构造函数(空体),您可以跳过编写它。
参考:https://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.8.9