我有一个使用ViewPager
的应用程序,大约有20个标签(实际上这个数字将是一个变量)。所有这些选项卡的片段具有相同的布局。那么,重用这个片段的更好方法是什么(换句话说,根据一些标签重新填充片段的视图)?
谢谢!
答案 0 :(得分:1)
我正在研究类似的东西,我有5到7个相同的片段。使用{
"query": {
"query_string" : {
"query" : "bangkok tailandia",
"default_operator": "AND",
"fields" : [ "city_txt_en", "country_txt_pt" ]
}
},
"profile": true
}
或其他内容初始化它们(如果每个都有一些特定的数据,也保存该数据。我正在使用private int orderNumber;
,但您可以随意自定义此方法。
还建议使用FragmentStatePagerAdapter代替常规FragmentPagerAdapter。
答案 1 :(得分:1)
您不应该重用片段实例。您应该重用的是类本身(代码重用)。所以你将有一个片段类;从中需要为每个选项卡创建单独的实例。