在ViewPager中初始化活动的最佳方式

时间:2013-03-19 17:27:36

标签: android

我想在ViewPager中编写带有一些活动的应用程序,所以我写的是这样的:

calendarView = inflater.inflate(R.layout.calendar, null);
calendarView.setTag(getString("tag"));

单个视图的引入是非常多的代码。事实上我有3个视图,因此所有这些视图的启动看起来很糟糕。我很好奇有没有其他(正确的)处理ViewPager的方式?

1 个答案:

答案 0 :(得分:1)

我不确定我是否得到了你想要的东西,但是模块化的好方法是使用Fragments。在Fragment中打包您的视图+功能,并在getItemFragmentPagerAdapter方法)上相应地返回每个片段。 Android培训中有一个源代码http://developer.android.com/training/implementing-navigation/lateral.html#horizontal-paging