В архитектуре MVP действие или фрагмент должны быть компонентом просмотра?

В нашей команде мы отделяем логику пользовательского интерфейса от действия или фрагмента, создавая новый класс для представления и позволяя действию / фрагменту управлять только жизненным циклом. Это хорошая практика или нет?

public abstract class BaseView implements ViewInterface {

protected View rootView;

protected Context contextInterface;

private TextView nameTextView;

public BaseView(Context  contextInterface, LayoutInflater inflater, ViewGroup container) {
    this.contextInterface = contextInterface;
    rootView = inflater.inflate(R.layout.fragment_recycler, container, false);
    nameTextView=rootView.findViewById(R.id.tv_user_name);
}}

мы решили, что на основе этой статьи: https://www.techyourchance.com/activities-android/

0 ответов

Другие вопросы по тегам