为了澄清我的问题,我想要一个扩展 Fragment 的基类,例如:
public class MyFragment extends Fragment
{
@Override
public void onAttach(Activity activity)
{
//common work
}
}
我有扩展 MyFragment 的子类,但我也想让子类获得 ListFragment 的功能,它已经扩展了 Fragment。
我怎样才能做到这一点而不必创建 2 个基类,一个用于简单 Fragment,另一个用于 ListFragment(可能还有第三个用于 DialogFragment),或者必须查看 ListFragment(和 DialogFragment)的源以创建我自己的子类扩展 MyFragment?