Как создать нестатическую привязку Adapter? - PullRequest
0 голосов
/ 23 сентября 2019

Я хочу создать bindingAdapter метод, затем я хочу передать interfeace в класс адаптера, но он сообщает, что не может передавать нестатические ссылки.как решить эту проблему.

    @BindingAdapter(value = {"medicalHistoryValue", "sMedicalDataOptions"}, requireAll = false)
    public static void setMedicalHistory(RecyclerView recyclerView, String medicalHistoryValue, List<DataOptions> sMedicalDataOptions) {
        MedicalHistoryAdapter medicalHistoryAdapter = new
                MedicalHistoryAdapter(sMedicalDataOptions, medicalHistoryValue,this);

        recyclerView.setAdapter(medicalHistoryAdapter);
    }
}
...