三种输入内容
第一种是只输入数字
<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字符获取,通过按键刷新