我使用ViewPager編寫Android應用程序。而現在,我在使用ViewPager時感到困惑。 當我使用下面的代碼從佈局xml文件膨脹視圖並將其添加到viewpager。我應該選擇哪種方式在ViewPager的instantiateItem方法中充氣視圖?
public Object instantiateItem(ViewGroup container, int position) {
View view = View.inflate(ShareTasksActivity.this, R.layout.item_internal_advertisement, null);
container.addView(view);
return view;
}
但是當我使用下面的代碼時,viewpager將不顯示任何內容。
public Object instantiateItem(ViewGroup container, int position) {
View view = View.inflate(ShareTasksActivity.this, R.layout.item_internal_advertisement, container);
return view;
}
我認爲這兩個代碼片段做同樣的事情,但結果是不同的。我不知道爲什麼。誰能幫我 ?謝謝 !