Ich habe diese Bindung AdapterAndroid Data Binding-Adapter mit Klassenreferenz Bindung
@BindingAdapter("adapter")
public static void setAdapter(RecyclerView view, RecyclerView.Adapter<RecyclerView.ViewHolder> adapter) {
view.setAdapter(adapter);
}
und setzen in XML
app:adapter="@{com.package.Adapter}"
es alle Arten von Fehlern mit ihm gibt. Was ich will, ist, das Gleiche zu tun, wie Sie mit Layoutmanagern in XML wie diese
app:layoutManager="android.support.v7.widget.LinearLayoutManager"
zu tun Wissen Sie, wie dieses Problem zu lösen, mit einer Klasse vorbei?
P.S. Ich möchte keine Variablenreferenz in XML übergeben, weil ich sagen möchte, dass ich nur XML verwenden möchte.