我正在阅读使用ViewPageIndicator库from here
我可以在我的应用程序中看到交换工作。我不了解整个图书馆代码,我正试图为每个"页面指示器"提供自己的观点。我不知道怎么做 在ViewPagerAdapter类中有这种方法:
public Object instantiateItem(View pager, int position) {
//TextView v = new TextView(context);
//v.setText(titles[position]);
//((ViewPager) pager).addView(v, 0);
LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = inflater.inflate(R.layout.weekevents, null);
((ViewPager) pager).addView(view,1);
return view;
}
我应该明白我应该在这里夸大我的布局吗?我有一个我正在交换的每个页面的布局。如果我给布局充气,周末什么都不会发生。 我没有发布任何代码,因为它与上述链接相同。 现在我想了解如何使用它。 任何想法都会很棒。
答案 0 :(得分:0)
我想说,你将覆盖instantiateItem()并为每个页面扩展适当的布局。 (如果位置为1,则膨胀此布局,如果位置为2则膨胀另一个等)。
以上代码段不会根据位置区分资源。