public AnalyzerManifoldViewTemplate(View view, BitmapCache cache, int emptyText, int background, Analyzer.ESide side, SubviewAdapter.OnSensorPropertyClicked clicked) : base(view, cache) { this.list = list; this.background = background; this.side = side; list = view.FindViewById <RecyclerView>(Resource.Id.list); empty = view.FindViewById <TextView>(Resource.Id.empty); empty.SetText(emptyText); content = view.FindViewById(Resource.Id.content); subviews = view.FindViewById <RecyclerView>(Resource.Id.list); adapter = new SubviewAdapter(cache); adapter.onSensorPropertyClicked += (m, sp) => { clicked(m, sp); }; list.SetLayoutManager(new LinearLayoutManager(view.Context)); list.SetAdapter(adapter); Bind(null); }
public Dragger(SubviewAdapter adapter) { this.adapter = adapter; }