Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/131.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
Android 如何加上「;“下一步”;安卓键盘_Android_Keyboard_Focus - Fatal编程技术网

Android 如何加上「;“下一步”;安卓键盘

Android 如何加上「;“下一步”;安卓键盘,android,keyboard,focus,Android,Keyboard,Focus,我在一些应用程序中看到,键盘上出现了一个名为“下一步”的按钮,它将焦点放在下一个编辑文本上。我想把这个添加到我的应用程序中,你知道我怎么做吗?或者它只在应用程序的键盘上?谢谢。 很抱歉,我没有关于此的详细信息。您只需在布局中使用imeOptions标记即可。见文件 <EditText android:id="@+id/someField" android:layout_width="match_parent" android:layout_height="wrap_

我在一些应用程序中看到,键盘上出现了一个名为“下一步”的按钮,它将焦点放在下一个编辑文本上。我想把这个添加到我的应用程序中,你知道我怎么做吗?或者它只在应用程序的键盘上?谢谢。
很抱歉,我没有关于此的详细信息。

您只需在布局中使用imeOptions标记即可。见文件

<EditText
    android:id="@+id/someField"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:imeOptions="actionNext"/>

在edittext的布局中添加
android:imeOptions
属性。在这里,您可以添加不同的操作按钮,如Go、Search、Send、Next、Done等。但要使用此按钮,EditText必须是单行,否则将有一个enter按钮。所以也要使用android:singleLine=“true”。

这就是你的解决方案

<EditText
    android:id=//put ur id
    android:layout_width=//according to need
    android:layout_height=//accordintoneed
    android:imeOptions="actionNext"
    android:singleLine="true"/>

您必须在编辑文本中添加以下两行

android:imeOptions="actionNext"
android:singleLine="true"

我尝试了所有贴在这里的答案,但没有一个真正起作用。我很高兴找到了解决这个问题的办法

         <EditText
            android:id="@+id/etRegisterFirstName" 
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="Firstname"
            android:imeOptions="actionNext"
            android:inputType="textCapWords"
            android:maxLines="1" />

        <EditText
            android:id="@+id/etRegisterLastName" 
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="Lastname"
            android:imeOptions="actionNext"
            android:inputType="textCapWords"
            android:maxLines="1" />

请注意,我添加了android:inputType。就这样

干杯/快乐编码

         <EditText
            android:id="@+id/etRegisterFirstName" 
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="Firstname"
            android:imeOptions="actionNext"
            android:inputType="textCapWords"
            android:maxLines="1" />

        <EditText
            android:id="@+id/etRegisterLastName" 
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="Lastname"
            android:imeOptions="actionNext"
            android:inputType="textCapWords"
            android:maxLines="1" />