Esempio n. 1
0
 internal static void UpdateHorizontalAlignment(this EditText view, TextAlignment alignment, bool hasRtlSupport, AGravityFlags orMask = AGravityFlags.NoGravity)
 {
     if ((int)Build.VERSION.SdkInt < 17 || !hasRtlSupport)
     {
         view.Gravity = alignment.ToHorizontalGravityFlags() | orMask;
     }
     else
     {
         view.TextAlignment = alignment.ToTextAlignment();
     }
 }
Esempio n. 2
0
 internal static void UpdateHorizontalAlignment(this EditText view, TextAlignment alignment, AGravityFlags orMask = AGravityFlags.NoGravity)
 {
     if (!Rtl.IsSupported)
     {
         view.Gravity = alignment.ToHorizontalGravityFlags() | orMask;
     }
     else
     {
         view.TextAlignment = alignment.ToTextAlignment();
     }
 }
 internal static void UpdateHorizontalAlignment(this EditText view, TextAlignment alignment)
 {
     if ((int)Build.VERSION.SdkInt < 17)
     {
         view.Gravity = alignment.ToHorizontalGravityFlags();
     }
     else
     {
         view.TextAlignment = alignment.ToTextAlignment();
     }
 }
Esempio n. 4
0
 internal static void UpdateTextAlignment(this EditText view, TextAlignment horizontal, TextAlignment vertical)
 {
     if ((int)Build.VERSION.SdkInt < 17 || !view.Context.HasRtlSupport())
     {
         view.Gravity = vertical.ToVerticalGravityFlags() | horizontal.ToHorizontalGravityFlags();
     }
     else
     {
         view.TextAlignment = horizontal.ToTextAlignment();
         view.Gravity       = vertical.ToVerticalGravityFlags();
     }
 }
Esempio n. 5
0
 public static void UpdateTextAlignment(this EditText view, TextAlignment horizontal, TextAlignment vertical)
 {
     if (view.Context != null && !view.Context.HasRtlSupport())
     {
         view.Gravity = vertical.ToVerticalGravityFlags() | horizontal.ToHorizontalGravityFlags();
     }
     else
     {
         view.TextAlignment = horizontal.ToTextAlignment();
         view.Gravity       = vertical.ToVerticalGravityFlags();
     }
 }
Esempio n. 6
0
 internal static void UpdateTextAlignment(this EditText view, TextAlignment horizontal, TextAlignment vertical)
 {
     if (!Rtl.IsSupported)
     {
         view.Gravity = vertical.ToVerticalGravityFlags() | horizontal.ToHorizontalGravityFlags();
     }
     else
     {
         view.TextAlignment = horizontal.ToTextAlignment();
         view.Gravity       = vertical.ToVerticalGravityFlags();
     }
 }