/// <summary> /// Updates the UI. /// </summary> /// <param name="view">The view.</param> /// <param name="control">The control.</param> void UpdateUi (ExtendedTextCell view, TextView control) { if (!string.IsNullOrEmpty (view.FontName)) { control.Typeface = TrySetFont (view.FontName); } if (!string.IsNullOrEmpty (view.FontNameAndroid)) { control.Typeface = TrySetFont (view.FontNameAndroid);; } if (view.FontSize > 0) control.TextSize = (float)view.FontSize; }
/// <summary> /// Updates the UI. /// </summary> /// <param name="view">The view.</param> /// <param name="control">The control.</param> void UpdateUi(ExtendedTextCell view, TextView control) { if (!string.IsNullOrEmpty(view.FontName)) { control.Typeface = TrySetFont(view.FontName); } if (!string.IsNullOrEmpty(view.FontNameAndroid)) { control.Typeface = TrySetFont(view.FontNameAndroid);; } if (view.FontSize > 0) { control.TextSize = (float)view.FontSize; } }
/// <summary> /// Updates the Text View. /// </summary> /// <param name="view">The view.</param> /// <param name="control">The control.</param> void UpdateTextViewFont(ExtendedTextCell view, TextView control) { if (control != null) { //Should FontNameAndroid override FontName? if (!string.IsNullOrWhiteSpace(view.FontNameAndroid)) { control.Typeface = TrySetFont(view.FontNameAndroid); } else if (!string.IsNullOrWhiteSpace(view.FontName)) { control.Typeface = TrySetFont(view.FontName); } if (view.FontSize > 0) { control.TextSize = (float)view.FontSize; } } }
/// <summary> /// Updates the Text View. /// </summary> /// <param name="view">The view.</param> /// <param name="control">The control.</param> void UpdateTextViewFont(ExtendedTextCell view, TextView control) { if (control != null) { //Should FontNameAndroid override FontName? if (!string.IsNullOrWhiteSpace(view.FontNameAndroid)) { control.Typeface = TrySetFont(view.FontNameAndroid); } else if (!string.IsNullOrWhiteSpace(view.FontName)) { control.Typeface = TrySetFont(view.FontName); } if (view.FontSize > 0) { control.TextSize = (float)view.FontSize; } } }