Beispiel #1
0
 public void OnClick(View view)
 {
     if (view.Equals(clickableFrameLayout))
     {
         editor.PutString(ACCENT_COLOR_KEY, AccentColors.GetResource(AccentColors.GetNextColor(currentAccentColor))).Commit();
     }
 }
Beispiel #2
0
        private void ColorSpinner_ItemSelected(object sender, AdapterView.ItemSelectedEventArgs e)
        {
            AccentColor selectedColor = AccentColors.GetAccentColors()[e.Position];

            if (selectedColor != currentAccentColor && !ignoreSelection)
            {
                currentAccentColor = selectedColor;

                colorLayout.SetBackgroundColor(GetColor(currentAccentColor));

                editor.PutString(ACCENT_COLOR_KEY, AccentColors.GetResource(currentAccentColor)).Commit();
            }

            ignoreSelection = false;
        }
Beispiel #3
0
 private int GetColorResource(AccentColor accentColor) => GetColorResource(AccentColors.GetResource(accentColor));