protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.Boxgames); Bitmap monopoly = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.monopoly); Bitmap taki = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.taki); Bitmap guesswho = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.guesswho); // int guesswho = Resource.Drawable.guesswho; //Bitmap football = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.football); // Bitmap tenis = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.ball);// // Bitmap basketball = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.basketball);// Boxgames St1 = new Boxgames("7", "monopoly", 100, Helper.BitmapToBase64(monopoly), 6, 1, 4); Boxgames St2 = new Boxgames("8", "taki", 75, Helper.BitmapToBase64(taki), 6, 1, 8); Boxgames St3 = new Boxgames("9", "guesswho", 50, Helper.BitmapToBase64(guesswho), 3, 1, 10); //phase 2 - add to array list boxgamesList = new System.Collections.Generic.List <Boxgames>(); boxgamesList.Add(St1); boxgamesList.Add(St2); boxgamesList.Add(St3); //phase 3 - create adapter boxgamesAdapter = new BoxgamesAdapter(this, boxgamesList); //phase 4 reference to listview iv = FindViewById <ImageView>(Resource.Id.iv); lv = FindViewById <ListView>(Resource.Id.lv); lv.Adapter = boxgamesAdapter; lv.OnItemClickListener = this; //update lv.OnItemLongClickListener = this; //delete }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.Boxgames); //שמירת התמונות במשתנים Bitmap monopoly = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.monopoly); Bitmap taki = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.taki); Bitmap guesswho = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.guesswho); Bitmap poker = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.poker); Bitmap rps = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.rps); Bitmap chesss = Android.Graphics.BitmapFactory.DecodeResource(Application.Context.Resources, Resource.Drawable.chess); //יצירת עצמים Boxgames St1 = new Boxgames("7", "monopoly", 100, Helper.BitmapToBase64(monopoly), 6, 1, 1); Boxgames St2 = new Boxgames("8", "taki", 75, Helper.BitmapToBase64(taki), 6, 1, 8); Boxgames St3 = new Boxgames("9", "guesswho", 50, Helper.BitmapToBase64(guesswho), 3, 1, 1); Boxgames St4 = new Boxgames("30", "poker", 100, Helper.BitmapToBase64(poker), 16, 1, 1); Boxgames St5 = new Boxgames("31", "rps", 10, Helper.BitmapToBase64(rps), 3, 1, 1); Boxgames St6 = new Boxgames("32", "chess", 50, Helper.BitmapToBase64(chesss), 5, 1, 1); //phase 2 - add to array list boxgamesList = new System.Collections.Generic.List <Boxgames>(); boxgamesList.Add(St1); boxgamesList.Add(St2); boxgamesList.Add(St3); boxgamesList.Add(St4); boxgamesList.Add(St5); boxgamesList.Add(St6); //phase 3 - create adapter boxgamesAdapter = new BoxgamesAdapter(this, boxgamesList); //phase 4 reference to listview iv = FindViewById <ImageView>(Resource.Id.iv); lv = FindViewById <ListView>(Resource.Id.lv); lv.Adapter = boxgamesAdapter; //קישור לאדפטר lv.OnItemClickListener = this; //update }