示例#1
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            // Use this to return your custom view for this Fragment
            // return inflater.Inflate(Resource.Layout.YourFragment, container, false);

            //Inflamos la vista de los libros
            rootView = inflater.Inflate(Resource.Layout.fragmentbooklist, container, false);

            //Cargamos las lista de los nuevos libros del mes de este mes
            listbook = Service.NewsBook(DateTime.Today);

            //Enlazar el texview
            txtcategoria = rootView.FindViewById <TextView>(Resource.Id.textView1);

            //Al texview le mandamos la descripcion de la cartegoria seleccionada
            txtcategoria.Text = "Nuevas Adquisiciones";

            //Enlazar el grid
            gridView = rootView.FindViewById <GridView>(Resource.Id.gridView1);

            //Adaptamos la lista de libros filtradas
            gridView.Adapter = new AdapterBookList((Activity)rootView.Context, listbook);

            //Evento click del item de libro
            gridView.ItemClick += GridView_ItemClick;

            return(rootView);
        }