private AppCompatButton DaySelectorButton(bool active = false)
        {
            var btn = new AppCompatButton(this);

            btn.SetTextSize(ComplexUnitType.Sp, 12f);
            btn.SetTextColor(Color.White);
            btn.Background = active ? buttonBackgroundA : buttonBackground;
            btn.Click     += DaySelectorButtonOnClick;
            return(btn);
        }
Example #2
0
        public static void UpdateFont(this AppCompatButton appCompatButton, IButton button, IFontManager fontManager)
        {
            var font = button.Font;

            var tf = fontManager.GetTypeface(font);

            appCompatButton.Typeface = tf;

            var sp = fontManager.GetScaledPixel(font);

            appCompatButton.SetTextSize(ComplexUnitType.Sp, sp);
        }