Ejemplo n.º 1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.place_menu);
            _placeRecyclerView = FindViewById <RecyclerView>(Resource.Id.placeMenuRecyclerView);
            var menuButton = FindViewById <ImageButton>(Resource.Id.menuButton);

            menuButton.Click += MenuButton_Click;

            _placeLayoutManager = new LinearLayoutManager(this);
            _placeRecyclerView.SetLayoutManager(_placeLayoutManager);
            _placeAdapter            = new PlaceAdapter();
            _placeAdapter.ItemClick += PlaceAdapter_ItemClick;
            _placeRecyclerView.SetAdapter(_placeAdapter);
        }
Ejemplo n.º 2
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            View view = inflater.Inflate(Resource.Layout.place_menu_fragment, container, false);

            var categoryTextView = view.FindViewById <TextView>(Resource.Id.categoryTextView);
            var menuButton       = view.FindViewById <ImageButton>(Resource.Id.menuButton);

            menuButton.Click += MenuButton_Click;

            if (_category == "Restaurant")
            {
                categoryTextView.Text = "Najlepšie hodnotené reštaurácie";
            }
            else if (_category == "Cafe")
            {
                categoryTextView.Text = "Najlepšie hodnotené kaviarne";
            }
            else if (_category == "Store")
            {
                categoryTextView.Text = "Najlepšie hodnotené obchody";
            }
            else if (_category == "School")
            {
                categoryTextView.Text = "Najlepšie hodnotené školy";
            }
            else if (_category == "Doctor")
            {
                categoryTextView.Text = "Najlepšie hodnotení doktori";
            }

            var placeRecyclerView  = view.FindViewById <RecyclerView>(Resource.Id.placeMenuRecyclerView);
            var placeLayoutManager = new LinearLayoutManager(this.Context);

            placeRecyclerView.SetLayoutManager(placeLayoutManager);

            var placeAdapter = new PlaceAdapter(_category);

            placeAdapter.ItemClick += PlaceAdapter_ItemClick;
            placeRecyclerView.SetAdapter(placeAdapter);

            return(view);
        }