在片段之间共享代码

Mar*_*kus 5 java oop android design-patterns android-fragments

我有两个ListFragments需要共享一些代码.这是非常基本的,只需创建一个扩展ListFragment的抽象片段,然后让我的两个片段都扩展我的抽象片段.

但是,现在我需要第三个片段来使用我的抽象片段中的代码.但是,第三个片段不是ListFragment而是GridFragment.

有没有好办法解决这个问题?

Sur*_*tta 2

因为java不支持multiple inheritance将通用代码分离到Fragment 超类中或创建静态方法。

或者

简单地写一个FragmentUtil类。