void UpdateToolbarTextFontSize(AppCompatTextView textView, int fontSize) { if (fontSize != null) { textView.SetTextSize(ComplexUnitType.Sp, fontSize); } else { textView.SetTextSize(ComplexUnitType.Sp, 14); } }
void UpdateToolbarTextFont(AppCompatTextView textView, Font customFont, Typeface originalFont) { if (customFont != null) { textView.Typeface = customFont.ToTypeface(); float tValue = customFont.ToScaledPixel(); textView.SetTextSize(ComplexUnitType.Sp, tValue); } else { textView.Typeface = originalFont; } }
private TextView createHelperTextView() { var textView = new AppCompatTextView(Context); setTextViewTextColorFallbackColorWhenMissingStyleAttrs(textView); if (helperTextColor != null) { textView.SetTextColor(helperTextColor); } if (helperTextFontSize > 0) { textView.SetTextSize(ComplexUnitType.Px, helperTextFontSize); } return(textView); }
private void SetTitle(Page lastPage) { var titleViewParams = _titleViewLayout.LayoutParameters as Android.Widget.FrameLayout.LayoutParams; var titleTextViewParams = _titleTextView.LayoutParameters as LinearLayout.LayoutParams; titleViewParams.Gravity = GravityFlags.FillHorizontal | GravityFlags.CenterHorizontal | GravityFlags.CenterVertical; titleTextViewParams.TopMargin = 40; titleViewParams.RightMargin = 0; titleViewParams.LeftMargin = 0; titleTextViewParams.Gravity = GravityFlags.Center | GravityFlags.CenterHorizontal | GravityFlags.CenterVertical; titleTextViewParams.TopMargin = 40; titleTextViewParams.RightMargin = 0; titleTextViewParams.LeftMargin = 0; _titleTextView.SetTextColor(Android.Graphics.Color.White); _titleTextView.Text = lastPage.Title; _titleTextView.Typeface = Typeface.CreateFromAsset(Context.Assets, "GothamRoundedBold_21016.ttf"); _titleTextView.SetTextSize(ComplexUnitType.Pt, 10); _titleViewLayout.LayoutParameters = titleViewParams; }