【发布时间】:2015-09-15 23:53:48
【问题描述】:
在我的 Xamarin Forms 应用程序中,我添加了用于在键盘上启用 Next 和 Done 按钮的代码。但是在下一次按键点击时什么也没有发生。但是完成键单击工作正常。以下是我的代码示例
渲染:
public class HACCPEntryRenderer :EntryRenderer
{
protected override void OnElementChanged (ElementChangedEventArgs<Entry> e)
{
base.OnElementChanged (e);
if (Control != null) {
if ((Element as MyEntry).IsLastItem)
Control.ImeOptions = Android.Views.InputMethods.ImeAction.Done;
else
Control.ImeOptions = Android.Views.InputMethods.ImeAction.Next;
}
}
我在后面的代码中添加了完成的事件
private void Entry_Input_Completed(object sender , EventArgs args)
{
nextEntry.Focus ();
}
请帮帮我
【问题讨论】:
标签: windows-phone-8 xamarin xamarin.android xamarin.forms