protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //Initialize the dispatcher and navigation service. DispatcherHelper.Initialize(); var nav = new AppCompatNavigationService(); SimpleIoc.Default.Register <INavigationService>(() => nav); nav.Configure(ViewModelLocator.DetailPageKey, typeof(DetailDeal)); SetContentView(Resource.Layout.Main); var toolbar = FindViewById <Toolbar>(Resource.Id.main_toolbar); toolbar.SetBackgroundColor(Color.ParseColor("#d50000")); SetSupportActionBar(toolbar); // Get our RecyclerView layout: mRecyclerView = FindViewById <RecyclerView>(Resource.Id.recyclerView); //var fab = FindViewById<FloatingActionButton>(Resource.Id.fab); //fab.AttachToRecyclerView(mRecyclerView); // Use the built-in linear layout manager: mLayoutManager = new LinearLayoutManager(this); mRecyclerView.SetLayoutManager(mLayoutManager); // Adapter Setup: mAdapter = new DealAdapter(); // Plug the adapter into the RecyclerView: mRecyclerView.SetAdapter(mAdapter); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Instantiate mDeals = new DealCollection(); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); // Get our RecyclerView layout: mRecyclerView = FindViewById <RecyclerView>(Resource.Id.recyclerView); // Use the built-in linear layout manager: mLayoutManager = new LinearLayoutManager(this); // Plug the layout manager into the RecyclerView: mRecyclerView.SetLayoutManager(mLayoutManager); //............................................................ // Adapter Setup: // Create an adapter for the RecyclerView, and pass it the // data set (the photo album) to manage: mAdapter = new DealAdapter(mDeals, this); // Plug the adapter into the RecyclerView: mRecyclerView.SetAdapter(mAdapter); DispatcherHelper.Initialize(); var nav = new NavigationService(); SimpleIoc.Default.Register <INavigationService>(() => nav); nav.Configure(ViewModelLocator.DetailPageKey, typeof(DetailDeal)); }
public DealFilter(DealAdapter dealAdapter) { }