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); }
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); }