0

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

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

单个视图的初始化是相当多的代码。事实上,我有 3 个视图,所以它们的初始化看起来都很糟糕。我只是好奇是否有任何其他(正确的)方式来处理 ViewPager?

4

1 回答 1

1

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

于 2013-03-19T17:40:08.617 回答