我想知道通过 Fragment 中的 getActivity() 调用 Activity 方法是否是合法的方法而不是使用接口(interface)回调方法。
接口(interface)有助于遵循设计模式。 但是,有时当我很着急时,我会使用 getActivity() 是我做错了吗?
最佳答案
您的方法没有任何问题。这只是另一种方式。但是使用接口(interface)有它自己的优势,比如在不同的 Activity 中重用 fragment 。您可以关注此链接上的讨论以进行澄清 http://simpledeveloper.com/how-to-communicate-between-fragments-and-activities/
关于java - fragment getActivity() 与接口(interface)回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37740996/