Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 空EditText上的nextFocusDown_Java_Android_Android Edittext_Focus - Fatal编程技术网

Java 空EditText上的nextFocusDown

Java 空EditText上的nextFocusDown,java,android,android-edittext,focus,Java,Android,Android Edittext,Focus,我有两个编辑文本,当用户按下软键盘上的“下一步”时,需要将焦点放在第二个文本上。 以下是我的布局: <EditText android:id="@+id/Nom" android:singleLine="true" android:nextFocusDown="@+id/Pre

我有两个编辑文本,当用户按下软键盘上的“下一步”时,需要将焦点放在第二个文本上。 以下是我的布局:

                  <EditText
                              android:id="@+id/Nom"
                              android:singleLine="true"
                              android:nextFocusDown="@+id/Prenom" 
                              android:layout_width="wrap_content"
                              android:layout_height="wrap_content"
                              android:paddingLeft="5dp"
                              android:text="Nom"
                              android:textSize="35dp"
                              android:textStyle="bold" />


                          <EditText
                            android:id="@+id/Prenom"
                            android:singleLine="true" 
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:enabled="false"
                            android:paddingLeft="5dp"          
                            android:textSize="25dp"
                            android:textStyle="bold" />

只要第二个是空的,就不会在其中放置光标,并且我得到了一个“InactiveInputConnection上的beginbatchedit”

但是,当我在文本中添加一个“”时,没有问题。有什么想法吗?

可能是第二版文本上的enabled=“false”,只需将其删除:

                      <EditText
                        android:id="@+id/Prenom"
                        android:singleLine="true" 
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:paddingLeft="5dp"          
                        android:textSize="25dp"
                        android:textStyle="bold" />

您可以删除

android:nextFocusDown="@+id/Prenom"
除去

android:enabled="false"
从第一个编辑框中,只需指定输入类型, 当有两个连续的文本框时,按下一个软键,默认情况下会转到下一个文本框 更多信息

我以编程方式将其删除。请参见上文。我需要很多帮助