2016-12-27 6 views
0

xamarin.formsを使用してAndroidアプリを開発しようとしており、テキストフィールドで補完候補が表示されないようにする必要があります。バニラのAndroidでは、input_typeをtype_text_flag_no_suggestionsに設定します。 xamlを使ってxamarin.formsからレイアウトを行うことはできますか?コードEntryKeyboardプロパティを追加し、ページのためのユーザインタフェースを構築する、及びKeyboardFlags列挙のNone定数を指定するCreate方法を使用中Xamarin.formsからのキーボードの提案を防ぐことができます

答えて

1

。これは、ユーザーが入力したテキストに対して提案された単語補完が提供されないことを指定します。

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

注:このフラグは、other flagsも無効にします。

documentationは更新されていませんが、このフラグにチェックが追加されました。githubです。

その他の参照:

  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
関連する問題