ArcGISRuntimeXamarin.CategoriesActivity.OnCreate C# (CSharp) Метод

OnCreate() защищенный Метод

protected OnCreate ( Bundle bundle ) : void
bundle Bundle
Результат void
        protected async override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Create your application here
            SetContentView(Resource.Layout.CategoriesList);

            // var androidResourceUrlPrefix = string.Format("android.resource://{0}/", Application.Context.PackageName);
            // var resources = Application.Context.Resources;
            try
            {
                await SampleManager.Current.InitializeAsync();

                var jsonInBytes = loadJSONFromAsset();
                var sampleStructureMap = CreateSampleStructureMap(jsonInBytes);
                var sampleModel = CreateSampleModel(jsonInBytes);

                _sampleCategories = SampleManager.Current.GetSamplesAsTree(sampleStructureMap);
                //List<string> categories = new List<string>();

                //foreach (var item in data)
                //{
                //    categories.Add(item.Name);
                //}

                //  var adapter = new ArrayAdapter<TreeItem>(this, Android.Resource.Layout.SimpleListItem1, data);
                //  var newAdapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItem1, categories);

                var categoriesAdapter = new CategoriesAdapter(this, _sampleCategories);

                ListView categoriesListView = FindViewById<ListView>(Resource.Id.categoriesListView);

                categoriesListView.Adapter = categoriesAdapter;

                categoriesListView.ItemClick += CategoriesItemClick;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
        public SampleStructureMap CreateSampleStructureMap(byte[] jsonInBytes)