EditText相关

来源:互联网 发布:天猫的网络教育真的吗 编辑:程序博客网 时间:2024/06/02 02:32

1、

点击回车跳转到下一个EditText继续输入(方法一):

主要用到;android:imeOptions="actionNext"这个属性

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <EditText
        android:id="@+id/editText"
        android:layout_width="300dp"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:imeOptions="actionNext"
        android:inputType="textPassword"
        android:nextFocusForward="@+id/editText3" >
    </EditText>
    <EditText
        android:id="@+id/editText3"
        android:layout_width="300dp"
        android:layout_height="wrap_content"
        android:inputType="textPersonName" >
    </EditText>

</LinearLayout>

2、

点击回车跳转到下一个EditText继续输入(方法二):

android:nextFocusForward="@+id/Card",用来标记,你想跳转的下个个EditText控件的名称,然后可以直接跳转

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <EditText
        android:id="@+id/Name"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="10dp"
        android:hint="请输入您的真实姓名"
        android:singleLine="true"
        android:nextFocusForward="@+id/Card"
        android:textSize="18sp" />
    <EditText
        android:id="@+id/Card"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="10dp"
        android:hint="测试被跳转"
        android:singleLine="true"
        android:textSize="18sp" />
</LinearLayout>


0 0
原创粉丝点击