如何在 Android 键盘上将 "Done" 更改为 "Next"
How do I change "Done" to "Next" on the Android keyboard
我在视图上设置了一些条目,因此当我在键盘上按 "Done" 时,它会使用此
聚焦下一个条目
Entry0.Completed += (s, e) => Entry1.Focus();
我想让键盘为 Entry0 说 "Next" 因为它有下一个要转到的条目,让键盘为 Entry1 说 "Done" 因为没有要去的条目到 按钮关闭键盘。我怎样才能做到这一点?有没有自定义渲染器的方法?
您必须使用自定义条目渲染器(必须):
https://developer.xamarin.com/guides/xamarin-forms/custom-renderer/introduction/
要更改按钮的文本 (Android),您必须使用:
editText.ImeOptions = global::Android.Views.InputMethods.ImeAction.Next;
其中 editText = 来自 EntryRenderer 的控件。
我在视图上设置了一些条目,因此当我在键盘上按 "Done" 时,它会使用此
聚焦下一个条目Entry0.Completed += (s, e) => Entry1.Focus();
我想让键盘为 Entry0 说 "Next" 因为它有下一个要转到的条目,让键盘为 Entry1 说 "Done" 因为没有要去的条目到 按钮关闭键盘。我怎样才能做到这一点?有没有自定义渲染器的方法?
您必须使用自定义条目渲染器(必须):
https://developer.xamarin.com/guides/xamarin-forms/custom-renderer/introduction/
要更改按钮的文本 (Android),您必须使用:
editText.ImeOptions = global::Android.Views.InputMethods.ImeAction.Next;
其中 editText = 来自 EntryRenderer 的控件。