在不同的布局和onclick操作之间重用listview片段

时间:2016-01-08 08:31:25

标签: android listview android-fragments

我有一个ListView片段,用于显示每个项目在点击时调用自定义活动的项目。

例如......

FragmentA extends Fragment {
  ListViewAdapter -> populates with row layout A, listview layout A.
  ListView onClick -> calls custom Activity A
}

现在,我想定义类似的 FragmentB ,但是在onClick中使用所有不同的行/列表视图布局以及不同的活动。

FragmentB extends Fragment {
  ListViewAdapter -> populates with row layout B, listview layout B.
  ListView onClick -> calls custom Activity B
}

我正在寻找这种情况的最佳方法。

最好以某种方式使 FragmentA 泛型并根据输入参数切换布局/ onclicks实现(也许通过构造函数?)

或者我应该制作新的 FragmentB ? (布局 A B 包含相同类型的信息,只是细节程度不同.A-details,B-simple)

0 个答案:

没有答案