我想知道在Fragment中通过getActivity()调用Activity方法是否合法,而不是使用接口回调方法。
接口有助于遵循设计模式。 但是,有时当我匆忙使用getActivity()时,我做错了吗?
答案 0 :(得分:0)
你的方法没有错。这只是另一种方式。但是使用接口有它自己的优点,例如在不同的活动中重用碎片。您可以按照此链接进行讨论以获得澄清 http://simpledeveloper.com/how-to-communicate-between-fragments-and-activities/