我想在ViewPager中编写带有一些活动的应用程序,所以我写的是这样的:
calendarView = inflater.inflate(R.layout.calendar, null);
calendarView.setTag(getString("tag"));
单个视图的引入是非常多的代码。事实上我有3个视图,因此所有这些视图的启动看起来很糟糕。我很好奇有没有其他(正确的)处理ViewPager的方式?
答案 0 :(得分:1)
我不确定我是否得到了你想要的东西,但是模块化的好方法是使用Fragments。在Fragment中打包您的视图+功能,并在getItem
(FragmentPagerAdapter方法)上相应地返回每个片段。 Android培训中有一个源代码http://developer.android.com/training/implementing-navigation/lateral.html#horizontal-paging