我是一名机器人初学者。我遇到了问题。我有三个EditTexts
我需要进行验证。当我进行验证时,即使我在运行应用程序时没有输入任何值,EditText也会有一个值。要检查是否存在哪个值,我使用System.out.println()
这是在logcat中打印的
08-06 06:53:12.235: I/System.out(3801):
android.widget.EditText{40fca498 VFED..CL......I. 0,254-480,299 #7f05000c app:id/vTypeModel}
android.widget.EditText{40fc9f58 VFED..CL ......I. 0,180-480,225 #7f05000b app:id/vTypeMake}
android.widget.EditText{40fccd48 VFED..CL .F....I. 0,106-480,151 #7f05000a app:id/vTypeNumber}
这些价值来自哪里?请帮我解决这个问题。
提前致谢:)
答案 0 :(得分:1)
我认为您正在使用System.out.println(EditText object)
如果是这种情况,那么这不是正在打印的object
内的值,您需要使用object.getText().toString()
否则发布您的代码。