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

When I move EditText down my application crashes

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

我想将我的 EditText 向下移动到更靠近 "To Celcius/To Fahrenheit" 按钮的位置。每当我这样做时,我的应用程序都会在 AVD 中崩溃。为什么是这样?如果我需要将我的任何 .java 或 .xml 代码放在这里,请告诉我。

完美运行:

崩溃:

LogCat:

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

您必须清理您的项目。

Project -> Clean

那么,它会为你工作。

您需要 post 您的源代码,logcat 表示您的转换有误。

android.widget.ImageView cannot be cast to android.widget.EditText

在归因时刻检查你的代码。

示例:

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