找到EditText时,Android Studio findViewById引发错误

我是Android开发的新手,只是在学习一些非常基础的知识.在我的MainActivity.java文件中,我尝试使用在XML文件中创建的EditText.在XML文件中,我通过声明来设置ID:

android:id=@+id/ageRecieved

当我转到java文件并键入:

EditText ageInput = findViewById(R.id.ageRecieved);

然后,它会弹出一条消息,提示“类型不兼容.必填:android.widget.EditText找到:android.view.View

非常困惑为什么要这样做.任何帮助都会很棒.谢谢

解决方法:

尝试这个:

EditText ageInput = (EditText) findViewById(R.id.ageRecieved);

您需要发表自己的看法.

上一篇:android独特的天气预报


下一篇:Android-用Butterknife替换findViewById