如何在 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 的控件。