Android 安卓:点击可编辑文本视图不会';我不能集中精力

Android 安卓:点击可编辑文本视图不会';我不能集中精力,android,focus,xamarin,android-edittext,Android,Focus,Xamarin,Android Edittext,我的活动布局中有几个启用了可编辑的编辑视图。当活动视图打开时,first EditView获得焦点:有一个闪烁的光标和软键盘。但是,我无法将注意力集中在任何其他EditView上,以便在其中键入内容。我已启用并可编辑它们。还有什么其他原因会导致这种情况 如果我只是在活动中加载布局,而不运行任何代码,则不会发生此问题,因此必须在运行时在代码中引起此问题--这是大量移植的遗留代码,无法共享,但我想知道什么类型的属性或方法副作用会导致启用的EditView在点击时无法接收焦点。另一个原因是有一个触摸侦

我的活动布局中有几个启用了可编辑的编辑视图。当活动视图打开时,first EditView获得焦点:有一个闪烁的光标和软键盘。但是,我无法将注意力集中在任何其他EditView上,以便在其中键入内容。我已启用并可编辑它们。还有什么其他原因会导致这种情况


如果我只是在活动中加载布局,而不运行任何代码,则不会发生此问题,因此必须在运行时在代码中引起此问题--这是大量移植的遗留代码,无法共享,但我想知道什么类型的属性或方法副作用会导致启用的EditView在点击时无法接收焦点。

另一个原因是有一个触摸侦听器,它没有将事件的TouchEventArgs.Handled属性设置为true(我在这里使用的是Xamarin/monodroid术语)

这是我的代码的问题。必须确保将TouchEventArgs.Handled设置为false。它默认为true,这导致安卓设置焦点的处理程序无法在责任链中运行

                _view.Touch += (sender, args) =>
                {
                    Click(sender, new EventArgs());
                    args.Handled = false;
                };

您没有使用?Woops,我使用的是EditText,不是TextView,抱歉。