diff --git a/src/Android/Android.csproj b/src/Android/Android.csproj index ee8f1fc0f..2b4256edc 100644 --- a/src/Android/Android.csproj +++ b/src/Android/Android.csproj @@ -79,8 +79,9 @@ - - + + + diff --git a/src/Android/Renderers/CustomEditorRenderer.cs b/src/Android/Renderers/CustomEditorRenderer.cs new file mode 100644 index 000000000..0f06a016c --- /dev/null +++ b/src/Android/Renderers/CustomEditorRenderer.cs @@ -0,0 +1,25 @@ +using Android.Content; +using Bit.Droid.Renderers.BoxedView; +using Xamarin.Forms; +using Xamarin.Forms.Platform.Android; + +[assembly: ExportRenderer(typeof(Entry), typeof(CustomEditorRenderer))] +namespace Bit.Droid.Renderers.BoxedView +{ + public class CustomEditorRenderer : EditorRenderer + { + public CustomEditorRenderer(Context context) + : base(context) + { } + + protected override void OnElementChanged(ElementChangedEventArgs e) + { + base.OnElementChanged(e); + if(Control != null && e.NewElement != null) + { + Control.SetPadding(Control.PaddingLeft, Control.PaddingTop - 10, Control.PaddingRight, + Control.PaddingBottom + 20); + } + } + } +} diff --git a/src/Android/Renderers/CustomEntryBarRenderer.cs b/src/Android/Renderers/CustomEntryRenderer.cs similarity index 76% rename from src/Android/Renderers/CustomEntryBarRenderer.cs rename to src/Android/Renderers/CustomEntryRenderer.cs index d93d53b09..45f6ba51c 100644 --- a/src/Android/Renderers/CustomEntryBarRenderer.cs +++ b/src/Android/Renderers/CustomEntryRenderer.cs @@ -3,12 +3,12 @@ using Bit.Droid.Renderers.BoxedView; using Xamarin.Forms; using Xamarin.Forms.Platform.Android; -[assembly: ExportRenderer(typeof(Entry), typeof(CustomEntryBarRenderer))] +[assembly: ExportRenderer(typeof(Entry), typeof(CustomEntryRenderer))] namespace Bit.Droid.Renderers.BoxedView { - public class CustomEntryBarRenderer : EntryRenderer + public class CustomEntryRenderer : EntryRenderer { - public CustomEntryBarRenderer(Context context) + public CustomEntryRenderer(Context context) : base(context) { } diff --git a/src/Android/Renderers/CustomPickerBarRenderer.cs b/src/Android/Renderers/CustomPickerRenderer.cs similarity index 75% rename from src/Android/Renderers/CustomPickerBarRenderer.cs rename to src/Android/Renderers/CustomPickerRenderer.cs index eda4c131f..9b48cd986 100644 --- a/src/Android/Renderers/CustomPickerBarRenderer.cs +++ b/src/Android/Renderers/CustomPickerRenderer.cs @@ -3,12 +3,12 @@ using Bit.Droid.Renderers.BoxedView; using Xamarin.Forms; using Xamarin.Forms.Platform.Android; -[assembly: ExportRenderer(typeof(Picker), typeof(CustomPickerBarRenderer))] +[assembly: ExportRenderer(typeof(Picker), typeof(CustomPickerRenderer))] namespace Bit.Droid.Renderers.BoxedView { - public class CustomPickerBarRenderer : PickerRenderer + public class CustomPickerRenderer : PickerRenderer { - public CustomPickerBarRenderer(Context context) + public CustomPickerRenderer(Context context) : base(context) { } diff --git a/src/App/Pages/Vault/AddEditPage.xaml b/src/App/Pages/Vault/AddEditPage.xaml index cb6e000c2..8e06387eb 100644 --- a/src/App/Pages/Vault/AddEditPage.xaml +++ b/src/App/Pages/Vault/AddEditPage.xaml @@ -226,6 +226,130 @@ Text="{Binding Cipher.Identity.LastName}" StyleClass="box-value" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/App/Styles/Android.xaml b/src/App/Styles/Android.xaml index 07ebc86f9..0410b0174 100644 --- a/src/App/Styles/Android.xaml +++ b/src/App/Styles/Android.xaml @@ -12,6 +12,11 @@ +