public override void ViewDidLoad() { base.ViewDidLoad(); _presenter = new SignalPresenter(this); _presenter.GetSignal(); _dataSource = new SignalSource(Data); _dataSource.rowSelected += ShowSignal; _tableView.Source = _dataSource; _tableView.RowHeight = UITableView.AutomaticDimension; _tableView.EstimatedRowHeight = 80f; _tableView.ReloadData(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_recyclerView); _signaPresenter = new SignalPresenter(this); signalRecyclerView = FindViewById <RecyclerView>(Resource.Id.recyclerView); action += ShowSignal; _sadapter = new SignalAdapter(Data, action); LinearLayoutManager manager = new LinearLayoutManager(this.BaseContext); signalRecyclerView.SetAdapter(_sadapter); signalRecyclerView.SetLayoutManager(manager); _signaPresenter.GetSignal(); // Create your application here }