/ / ¿Puedo evitar sugerencias de teclado desde Xamarin.forms - android, xamarin.forms

¿Puedo evitar sugerencias de teclado desde Xamarin.forms - android, xamarin.forms

Estoy tratando de usar xamarin.formularios para desarrollar una aplicación de Android y deben evitar sugerencias de finalización en un campo de texto. En Android vainilla establecería el tipo de entrada en type_text_flag_no_suggestions. ¿Puedo hacer esto desde xamarin.forms usando xaml para el diseño?

Respuestas

1 para la respuesta № 1

En el código que crea la interfaz de usuario para una página, agregue un Keyboard propiedad a un Entry, y usar el Create método para especificar el None constante de la KeyboardFlags enumeración. Esto especifica que no se ofrecerán terminaciones de palabras sugeridas en el texto que ingrese el usuario.

Content = new StackLayout {
Padding = new Thickness(0,20,0,0),
Children = {
new Entry { Keyboard = Keyboard.Create(KeyboardFlags.None) }
}
};

Nota: esta bandera también desactivará tu otras banderas.

documentación no está actualizado pero esta bandera ahora se agrega github.

Referencias adicionales:

  1. https://stackoverflow.com/a/26978071/3758024
  2. https://developer.xamarin.com/recipes/cross-platform/xamarin-forms/controls/choose-keyboard-for-entry/#Specifying_additional_keyboard_options