是因为没有正确获取EditText中的输入值或者没有正确设置EditText的显示值。
解决这个问题的方法有以下几种:
getText().toString()
方法获取EditText的文本内容,并将其赋值给相应的变量。例如:EditText editText = findViewById(R.id.editText);
String inputText = editText.getText().toString();
setText()
方法将获取到的输入值设置给EditText。例如:EditText editText = findViewById(R.id.editText);
String inputText = "输入的值";
editText.setText(inputText);
findViewById()
方法找到了对应的EditText。android:inputType
属性设置为textPassword
,则输入的内容将被隐藏,需要根据实际需求设置正确的属性。总结: 即使输入值,EditText仍显示为空可能是因为没有正确获取EditText中的输入值或者没有正确设置EditText的显示值。需要确保正确获取输入值并设置给EditText,并检查布局、ID、事件处理和属性设置是否正确。
领取专属 10元无门槛券
手把手带您无忧上云