public override Java.Lang.Object InstantiateItem(ViewGroup container, int position) {
			
			ImageView imagen;
			string ruta = rutas [position];

			inflater = Application.Context.GetSystemService(Context.LayoutInflaterService) as LayoutInflater;

			View viewlayout = inflater.Inflate (Resource.Layout.pantalla_completa, container, false);

			imagen = viewlayout.FindViewById<ImageView> (Resource.Id.imageView1);

			Koush.UrlImageViewHelper.SetUrlDrawable (imagen, ParseRuta(ruta), Resource.Drawable.bolaplace);

			var viewPager = container.JavaCast<ViewPager>();


			Log.Debug (tag, "Agregamos la vista");
			viewPager.AddView(viewlayout);


			Log.Debug (tag,"JUSSSTO antes del return");
			return viewlayout;


		}
        public override Java.Lang.Object InstantiateItem(A.ViewGroup container, int position)
        {
            /*
             * var imageView = new ImageView(context);
             * var inflater = LayoutInflater.From(Forms.Context);
             * A.View view = inflater.Inflate(Resource.Layout.CarouselCellOneLayout, null);
             * var colorView = view.FindViewById<A.View>(Resource.Id.colorViewSampleBox);
             * colorView.SetBackgroundColor(items[position].PageColor);
             */

            var inflater = LayoutInflater.From(Forms.Context);

            A.View view     = inflater.Inflate(Resource.Layout.listviewpagemodel, null);
            var    lvLayout = view.FindViewById <Android.Widget.ListView>(Resource.Id.ListViewLayout);

            lvLayout.Adapter = new CustomViewWithListAdapter(Forms.Context as Android.App.Activity, rewardsData);



            //imageView.SetImageResource(treeCatalog[position].imageId);
            var viewPager = container.JavaCast <ViewPager>();

            viewPager.AddView(view);
            return(view);
        }
		public override void DestroyItem(ViewGroup container, int position, Java.Lang.Object objecto) {

			var viewPager = container.JavaCast<ViewPager>();
			//var Objecto = objecto.JavaCast<RelativeLayout> ();

      //			container.RemoveView(objecto);
			Log.Debug(tag,"Se destruye!");
			viewPager.RemoveView((View) objecto);

		}