【发布时间】:2017-11-22 02:08:50
【问题描述】:
到目前为止,我有两个类,第一个类是我想放在第二个类中的内容,它与片段一起使用。
第一堂课是这样的-
public class MainActivity extends AppCompatActivity implements BluetoothAdapter.LeScanCallback {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tab2_fragment);
}
第二类是这样的
public class Tab2Fragment extends Fragment {
private static final String TAG = "Tab2Fragment";
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.tab2_fragment,container,false);
return view;
}
}
我想结合这些,但我需要这样的东西
public class Tab2Fragment extends Fragment, AppCompatActivity implements BluetoothAdapter.LeScanCallback {
}
我到处寻找,但得出的结论是,按照我想要的方式执行此操作的唯一方法是使用界面。但是我会遇到类似的问题,在一个类中实现两个接口! :( 请帮助我已经尝试了 4 天。提前致谢。
【问题讨论】:
-
“我想合并这些”——为什么?由于无法做到,如果您多解释一下您认为您将获得的东西,也许我们可以为您提供解决潜在问题的其他建议。 “但我会遇到类似的问题,在一个类中实现两个接口”——一个类可以根据需要实现任意数量的接口。我已经编写了实现 4-5 个接口的类。
-
这个堆栈线程可能会有所帮助
click here
标签: java android class interface extend