我想声明这样的东西:
private <Fragment extends MyInterface> fragment;
因为我希望这个 fragment 能够设置为各种不同的自制 fragment 对象,它们都实现了 MyInterface。
但它不允许我这样做。
有没有办法声明这样的 fragment ?
最佳答案
我想你要找的是这个:
public interface MyFragmentInterface {
}
public class MyFragment extends Fragment implements MyFragmentInterface {
}
现在声明一个变量:
private MyFragmentInterface fragment;
关于java - 声明实现接口(interface)的 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40136552/