Android 当我向下移动EditText时,我的应用程序崩溃

Android 当我向下移动EditText时,我的应用程序崩溃,android,android-edittext,Android,Android Edittext,我正在制作我的第一个Android应用程序 我想将编辑文本向下移动到“到Celcius/到华氏度”按钮附近。无论何时,我的应用程序都会在AVD中崩溃。为什么会这样?如果我需要在这里输入任何.java或.xml代码,请告诉我 工作完美: 崩溃: LogCat:根据日志,您正在尝试将ImgeView转换为TextView。仔细检查xml变量的转换。您必须清理项目 Project -> Clean 然后,它将为您工作。您需要发布您的源代码,logcat表明您的强制转换是错误的 无法将andr

我正在制作我的第一个Android应用程序

我想将编辑文本向下移动到“到Celcius/到华氏度”按钮附近。无论何时,我的应用程序都会在AVD中崩溃。为什么会这样?如果我需要在这里输入任何.java或.xml代码,请告诉我

工作完美:

崩溃:


LogCat:

根据日志,您正在尝试将ImgeView转换为TextView。仔细检查xml变量的转换。

您必须清理项目

Project -> Clean

然后,它将为您工作。

您需要发布您的源代码,logcat表明您的强制转换是错误的

无法将android.widget.ImageView强制转换为android.widget.EditText

在归属时刻检查您的代码

示例:

EditText  edText = (EditText) findViewById(R.id.my_edtext);
ImageView imageView = (ImageView) findViewById(R.id.my_imageview);

为了便于阅读,你能将堆栈跟踪作为文本发布吗?感谢创建一个项目->清理..您可能在MainActivity的布局xml中有一个id为的ImageView,您也可以将它用于findViewById方法,并将视图强制转换为EditText,因为它显示stacktrace(MainActivity,第28行)。非常感谢!!对于那些不知道Project->clean做什么的人(我只是用谷歌搜索了一下)