这是调用Fragments的正确方法吗?

时间:2015-08-30 12:04:16

标签: android android-fragments callback listener

我有这个Android项目,MainActivity我称之为Fragments

但未在FragmentName.OnFragmentInteractionListeners中加入MainActivity,我无法转到Fragments

Public class MainActivity extends AppCompatActivity
    implements DirectoryFragment.OnFragmentInteractionListener,
    HireDriverFragment.OnFragmentInteractionListener {

我担心的是我应该为每个Fragment执行此操作。

如果我没有添加Listeners,那么当我尝试启动Fragments时,我会收到这些错误。

must implement OnFragmentInteractionListener

如果需要更多代码来提供更好的解决方案,我准备提供。

1 个答案:

答案 0 :(得分:0)

  

我担心的是,我是否应该为每个片段执行此操作?

您可以Interface创建onFragmentInteractionListener,然后您必须在Fragments上添加{{1}}。

另请查看此Communicating Android Document,有许多答案可能会对您有所帮助:)