2016-06-10 2 views
3

Мне было интересно, если вызов методов активности с его ссылкой через getActivity() в Fragment является законным способом вместо использования методов обратного вызова интерфейса.Фрагмент getActivity() против обратных вызовов интерфейса?

Интерфейсы помогают следовать шаблонам проектирования. Но, иногда, когда я спешу, я использую getActivity(), я делаю это неправильно?

ответ

0

Нет ничего плохого в вашем подходе. Это просто еще один способ сделать это. Но использование интерфейсов имеет свои собственные преимущества, такие как повторное использование фрагментов в разных видах деятельности. Вы можете следить за обсуждением по этой ссылке для уточнения http://simpledeveloper.com/how-to-communicate-between-fragments-and-activities/

Смежные вопросы