为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

泛舟湖上清波郎朗 2019-04-19 18:15:41
我目前正在使用Android-Studio中的Java。我偶然发现了一个我不明白的现象。当我尝试调用EditText类的getText()时,我首先需要创建EditText类的实例。有人可以解释一下这是为什么吗?这有效:EditText editText = findViewById(R.id.editText);editText.getText();这不是:findViewById(R.id.editText).getText();
查看完整描述

3 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

尝试将其转换为编辑文本。它会工作

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


查看完整回答
反对 回复 2019-05-15
  • 3 回答
  • 0 关注
  • 560 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信