私はxamarinを使用しようとしています。Androidアプリを開発するためのフォームであり、テキストフィールドで補完候補を表示しないようにする必要があります。バニラAndroidでは、inputtypeをtype_text_flag_no_suggestionsに設定します。レイアウトにxamlを使用してxamarin.formsからこれを実行できますか?
回答:
回答№1は1ページのユーザーインターフェイスを構築するコードで、 Keyboard
にプロパティ Entry
、および Create
指定する方法 None
の定数 KeyboardFlags
列挙。これは、ユーザーが入力したテキストでは、補完候補が提供されないことを指定します。
Content = new StackLayout {
Padding = new Thickness(0,20,0,0),
Children = {
new Entry { Keyboard = Keyboard.Create(KeyboardFlags.None) }
}
};
注:このフラグは、 他の旗.
ドキュメンテーション 更新されませんが、このフラグが追加されましたcheck ギブス.
その他の参考資料:
- https://stackoverflow.com/a/26978071/3758024
- https://developer.xamarin.com/recipes/cross-platform/xamarin-forms/controls/choose-keyboard-for-entry/#Specifying_additional_keyboard_options