|
protected override void OnElementChanged(ElementChangedEventArgs<Syncfusion.XForms.ComboBox.SfComboBox> e)
{
base.OnElementChanged(e);
if (Control != null)
{
Control.GetAutoEditText().ImeOptions = (Android.Views.InputMethods.ImeAction)Android.Views.InputMethods.ImeFlags.NoFullscreen;
Control.GetAutoEditText().ImeOptions = Android.Views.InputMethods.ImeAction.Done;
Control.GetAutoEditText().SetImeActionLabel("Done", Android.Views.InputMethods.ImeAction.Done);
}
} |
Hi Derek,
Greetings from Syncfusion.
We have analyzed your requirement. We have prepared the sample using ImeOptions based on your requirement.
Code Snippet
protected override void OnElementChanged(ElementChangedEventArgs<Syncfusion.XForms.ComboBox.SfComboBox> e){base.OnElementChanged(e);if (Control != null){Control.GetAutoEditText().ImeOptions = (Android.Views.InputMethods.ImeAction)Android.Views.InputMethods.ImeFlags.NoFullscreen;Control.GetAutoEditText().ImeOptions = Android.Views.InputMethods.ImeAction.Done;Control.GetAutoEditText().SetImeActionLabel("Done", Android.Views.InputMethods.ImeAction.Done);}}
Please have the following sample for your reference,
Sample: https://www.syncfusion.com/downloads/support/directtrac/general/ze/ComboBoxDone_Sample-1996983551
Please let us know if you have any concerns.
Regards,
Suganya Sethuraman.