protected override async void OnCreate(Bundle bundle) { base.OnCreate(bundle); if (Intent != null) { _receiverID = new Guid(Intent.GetStringExtra(KEY_RECEIVER_ID)); } // Create your application here SetContentView(Resource.Layout.activity_photo_galery); _layoutManager = new GridAutofitLayoutManager(this, 150); _recyclerView = FindViewById <RecyclerView>(Resource.Id.recycler_view_photo_galery); _recyclerView.SetLayoutManager(_layoutManager); _galery = new PhotoGalery(this); await _galery.LoadImages(); _adapter = new PhotoGaleryAdapter(_galery, imageSelected); _recyclerView.SetAdapter(_adapter); }
public PhotoGaleryAdapter(PhotoGalery galery, Action <string> selectedAction) { _galery = galery; _selectedAction = selectedAction; }