使用ViewPager指标库在应用程序中扩展布局

时间:2012-01-08 13:28:49

标签: android swap

我正在阅读使用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;
}

我应该明白我应该在这里夸大我的布局吗?我有一个我正在交换的每个页面的布局。如果我给布局充气,周末什么都不会发生。 我没有发布任何代码,因为它与上述链接相同。 现在我想了解如何使用它。 任何想法都会很棒。

1 个答案:

答案 0 :(得分:0)

我想说,你将覆盖instantiateItem()并为每个页面扩展适当的布局。 (如果位置为1,则膨胀此布局,如果位置为2则膨胀另一个等)。

以上代码段不会根据位置区分资源。