为什么我需要为EditText.getText()创建一个对象?

我目前正在使用Android-Studio中的Java。我偶然发现了一个我不明白的现象。当我尝试调用EditText类的getText()时,我首先需要创建EditText类的实例。有人可以解释一下这是为什么吗?

这有效:

EditText editText = findViewById(R.id.editText);editText.getText();

这不是:

findViewById(R.id.editText).getText();


泛舟湖上清波郎朗
浏览 561回答 3
3回答

RISEBY

尝试将其转换为编辑文本。它会工作((EditText) findViewById(R.id.editText)).getText();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java