public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { repositoryAndroid = RepositoryFactory.GetSingleton().GetRepository(); imageService = SimpleIoC.GetImageService(Activity, Resources.DisplayMetrics); var view = inflater.Inflate(Resource.Layout.fragment_next_goal_view, container, false); BindView(view); SetImages(); return(view); }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds); TrySetStatusbarColor(); repository = RepositoryFactory.GetSingleton().GetRepository(); imageService = SimpleIoC.GetImageService(this, Resources.DisplayMetrics); SetContentView(Resource.Layout.activity_goal_finished_view); SetupToolbar(); SetupRecyclerView(); await SetItemsAsync(); await LoadAdsAsync(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_goal_edit_view); TrySetGoal(); imageService = SimpleIoC.GetImageService(this, Resources.DisplayMetrics); SupportPostponeEnterTransition(); BindView(); RegisterClickEvents(); selector = new ImageSelector(PackageManager, new Java.Lang.String("Velg"), ImageRequestCode, this); SetupToolbar(); TrySetValues(); StyleView(); }
private async Task SetupRecyclerView() { var imageService = SimpleIoC.GetImageService(this, Resources.DisplayMetrics); var placeholder = await Task <Bitmap> .Factory.StartNew( () => BitmapFactory.DecodeResource(Resources, Resource.Drawable.ic_broken_image_white_48dp)); adapter = new GoalItemAdapter(ContentResolver, Roboto.Medium(Assets), placeholder, Resources, imageService); recyclerView.SetLayoutManager(new GridLayoutManager(this, 2, LinearLayoutManager.Vertical, false)); recyclerView.SetAdapter(adapter); recyclerView.HasFixedSize = true; adapter.ItemClick += OnItemClick; adapter.ItemLongClick += OnItemLongClick; adapter.ModeChanged += OnModeChanged; adapter.ItemCheckChanged += OnItemCheckChanged; }