public async void CreateData()
        {
            //Loading data to list
            var items = await tests.GetAll <MultipleChoiceTest>("Tests").ConfigureAwait(continueOnCapturedContext: false);

            lstData = new List <MultipleChoiceTest>(items);
            Activity.RunOnUiThread(() =>
            {
                //Setting up the adapter
                recyclerView.SetLayoutManager(new LinearLayoutManager(recyclerView.Context));
                adapter = new FirebaseRecyclerViewAdapter(lstData, fm);

                recyclerView.SetAdapter(adapter);
                adapter.ButtonClick += Details;
            });
        }
Exemple #2
0
        private async void LoadData()
        {
            var items = await tests.GetAll <MultipleChoiceTest>("Tests").ConfigureAwait(continueOnCapturedContext: false);

            lstData = new List <MultipleChoiceTest>();

            foreach (var item in items)
            {
                if (item.UserCreatedTest.Equals(EmailAddress) == true)
                {
                    lstData.Add(item);
                }
            }
            Activity.RunOnUiThread(() =>
            {
                //Setting up the adapter
                recyclerView.SetLayoutManager(new LinearLayoutManager(recyclerView.Context));
                adapter = new FirebaseRecyclerViewAdapter(lstData, fm);
                recyclerView.SetAdapter(adapter);
                adapter.ButtonClick += Details;
            });
        }