Beispiel #1
0
		void resetMLOs(){
			
			main_ContentView.RemoveAllViews ();
			main_ContentView.AddView (loWallView);

			//scrollIndice.SetX (0);
			//scrollIndice.SetY (600);
			//main_ContentView.AddView(linearContentIndice);


			mDrawerLayout.CloseDrawer (mLeftDrawer);


			if (vm.LearningOjectsList != null) {
				//lo.Author= vm.LearningOjectsList[].lo.name +" "+vm.LearningOjectsList[e.Position].lo.lastname;
				//lo.Title = vm.LearningOjectsList [e.Position].lo.title;
				//lo.Chapter = "Flora y Fauna ";
				List<ImageLOView> list = new List<ImageLOView> ();

				for (int i = 0; i < vm.LearningOjectsList.Count; i++) {
					ImageLOView imgLO = new ImageLOView (this);

					imgLO.Title = vm.LearningOjectsList [i].lo.title;
					imgLO.Author = vm.LearningOjectsList [i].lo.name + " " + vm.LearningOjectsList [i].lo.lastname;
					//Bitmap bm = BitmapFactory.DecodeByteArray (vm.LearningOjectsList [i].cover_bytes, 0, vm.LearningOjectsList [i].cover_bytes.Length);
					//imgLO.ImageBitmap=Configuration.GetImageBitmapFromUrl(vm.LearningOjectsList[i].lo.url_cover);
					imgLO.Url = vm.LearningOjectsList [i].lo.url_background;
					imgLO.ImagenUsuario = getBitmapFromAsset ("icons/imgautor.png");
					imgLO.Chapter = "Flora y Fauna";
					imgLO.index = i;


					list.Add (imgLO);

				}

				//lo.getWorkSpaceLayout.Visibility = ViewStates.Invisible;

				for (int i = 0; i < list.Count; i++) {
					list [i].Click += setIndex;
				}

				loWallView.ListImages = list;
				loWallView.OpenLO.Click += Lo_ImagenLO_Click;
				loWallView.OpenTasks.Click += Lo_OpenTasks_Click;
				loWallView.OpenChat.Click += Lo_OpenChat_Click;
				//lo.OpenUnits.Click += Lo_OpenUnits_Click;
				loWallView.OpenComments.Click += Lo_OpenComments_Click;


				//lo.im= Configuration.GetImageBitmapFromUrl(vm.LearningOjectsList [e.Position].lo.url_cover);
				//lo.ListImages = vm.LearningOjectsList[e.Position].lo.



				//PositionLO = e.Position;


			}

		}
Beispiel #2
0
		void resetMLOs(){
			//setIndex(lo._ListLOImages_S2[0], new EventArgs());
			main_ContentView.RemoveAllViews ();
			main_ContentView.AddView (lo);
			mDrawerLayout.CloseDrawer (mLeftDrawer);
			_CLO = vm.LearningOjectsList;

			if (vm.LearningOjectsList != null) {

				list = new List<ImageLOView> ();

				for (int i = 0; i < vm.LearningOjectsList.Count; i++) {
					ImageLOView imgLO = new ImageLOView (this);

					imgLO.index = i;
					imgLO.Title = vm.LearningOjectsList [i].lo.title;
					imgLO.Author = vm.LearningOjectsList [i].lo.name + " " + vm.LearningOjectsList [i].lo.lastname;

					imgLO.Url = vm.LearningOjectsList [i].lo.url_cover;
					imgLO.sBackgoundUrl = vm.LearningOjectsList [i].lo.url_background;
					//imgLO.ImagenUsuario = getBitmapFromAsset ("icons/imgautor.png");
					//imgLO.Chapter = 



					list.Add (imgLO);

				}

				if (vm.CircleID==25) {

					var Flores = list[0];
					var Orquideas = list[1];		
					var Mamiferos = list[2];		
					var Aves = list[3];
					list [0] = Aves;
					list [1] = Orquideas;
					list [2] = Flores;
					list [3] = Mamiferos;

				}

				for (int i = 0; i < list.Count; i++) {
					//list [i].Click += Lo_ImagenLO_Click;
					list [i].Click += setIndex;
				}



				lo.ListImages = list;



			}



		}