public override void OnDestroy() { //Сбрасываем адаптер списка событий _listView.Adapter = null; //Очищаем ссылку _adapter = null; base.OnDestroy(); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var acc = Arguments.GetString(Account); var pass = Arguments.GetString(Password); var view = inflater.Inflate(Resource.Layout.Events, container, false); _listView = view.FindViewById <ListView>(Resource.Id.FoundedEventsList); // Set our View from the Events layout resource. Используем просто listview для этого. var myActivity = (DrawerAct)this.Activity; EventShort[] newEventsData = new EventShort[1] { new EventShort() { Name = "TO DO" } }; List <Bitmap> newPhotosData = new List <Bitmap>(); //Создаём адаптер списка событий _adapter = new EventsAdapter2(Activity); //Устанавливаем адаптер списка событий _listView.Adapter = _adapter; _listView.ItemClick += OnListItemClick; // string yy = "AEC.assets." + "WordList.txt"; // List<string> lines = new List<string>(); // //Stream seedDataStream = Assets.Open(@"WordList.txt"); // using (Stream seedDataStream = System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(yy)) // { // using (StreamReader reader = new StreamReader(seedDataStream)) // { // string line; // while ((line = reader.ReadLine()) != null) // { // lines.Add(line); // } // } // } // string[] wordlist = lines.ToArray(); SetHasOptionsMenu(true); return(view); }