如何在Android键盘上将“完成”更改为“下一步”

时间:2016-01-08 16:48:57

标签: c# xamarin xamarin.forms

我在视图设置上有几个条目,这样当我按下键盘上的“完成”时,它会使用此功能聚焦下一个条目

Entry0.Completed += (s, e) => Entry1.Focus();

我想让键盘为Entry0说“Next”,因为它有一个下一个要进入的条目,并让键盘对Entry1说“完成”因为没有要进入的按钮并且按钮解除了键盘。我怎样才能做到这一点?有没有自定义渲染器的方法?

1 个答案:

答案 0 :(得分:1)

您必须使用自定义条目渲染器(必须):

https://developer.xamarin.com/guides/xamarin-forms/custom-renderer/introduction/

要更改按钮(Android)的文本,您必须使用:

editText.ImeOptions = global::Android.Views.InputMethods.ImeAction.Next;

其中editText =来自EntryRenderer的控件。