private void TryCreatePalette(Bitmap bitmap) { var paletteUtil = new PalettUtil(); tileTextPalette = new TileTextPaletteDecorator(paletteUtil, bitmap); onPaletteSet(tileTextPalette.Color); }
private void SetDefaultPalette() { var bitmap = BitmapDecoder.DecodeSampledBitmapFromResource(command.Resources, Resource.Drawable.ic_broken_image_white_48dp, new TileImageSize(100)); var palette = new PalettUtil(); var tileTextPalette = new TileTextPaletteDecorator(palette, bitmap); currentPalette = tileTextPalette.Color; tileTextPalette.SetPalette(ItemView.FindViewById <RelativeLayout>(Resource.Id.relative_layout_goal_item_info_tile)); tileTextPalette.SetPalette(ItemView.FindViewById <TextView>(Resource.Id.text_view_goal_item_date)); }