У меня есть этот метод:Как правильно отправлять контекст, активность и соединение интерфейса в методе?
public LeftDrawerView(Activity activity, Context context, LeftDrawerViewInterface delegate)
{
this.activity = activity;
this.context = context;
this.delegate = delegate;
}
Для вызова выше метода, звоню с ниже способом:
LeftDrawerView leftDrawerView new LeftDrawerView(this, this, this);
Что может запутать позже, я бледный, чтобы упростить это, есть ли способ сделать это ?
я мог бы назвать отдельные переменные, как это:
LeftDrawerView leftDrawerView new LeftDrawerView();
leftDrawerView.context = this;
leftDrawerView.activity = this;
leftDrawerView.delegate = this;
Это более удобным для чтения, но больше кода, чтобы сделать. хочу этого избежать. любое предложение было бы оценено.