手机app开发3-输入文本、数字、密码

三种输入内容

第一种是只输入数字

    <EditText
        android:id="@+id/MyEditText"
        android:layout_width="match_parent"
        android:layout_height="100dp"
        android:textColorLink="@color/green"
        android:textColor="@color/blue"
        android:hint="请输入账号"
        android:textSize="30dp"
        android:inputType="phone"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.0"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.0" />

第二次是输入密码,就是输入内容会被隐藏

    <EditText
        android:id="@+id/MyEditText2"
        android:layout_width="match_parent"
        android:layout_height="100dp"
        android:hint="请输入密码"
        android:inputType="textPassword"
        android:textColor="@color/blue"
        android:textColorLink="@color/green"
        android:textSize="30dp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.0"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.183" />

第三种就是纯文本

    <EditText
        android:id="@+id/MyEditText2"
        android:layout_width="match_parent"
        android:layout_height="100dp"
        android:hint="请输入内容"
        android:textColor="@color/blue"
        android:textColorLink="@color/green"
        android:textSize="30dp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.0"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.34" />

然后就是输入的内容只能是文本,接下来把文本输出

        EditText MyEditText = findViewById(R.id.MyEditText);




 if(button!=null)
        button.setOnClickListener(v -> {
           String count2=MyEditText.getText().toString();
textView.setText("成功点击"+count2+"次");
        });

我是在按键那里定义一个接收区,然后把1122字符获取,通过按键刷新