java.lang.ClassCastException:android.widget.TextView不能强制转换为android.widget.EditView
当我运行我的应用程序时,我得到了标题中的错误,我已经检查了论坛,但是我所有的编辑、文本视图都关闭了。我真的不明白问题是什么,我觉得一切都很好java.lang.ClassCastException:android.widget.TextView不能强制转换为android.widget.EditView,android,xml,Android,Xml,当我运行我的应用程序时,我得到了标题中的错误,我已经检查了论坛,但是我所有的编辑、文本视图都关闭了。我真的不明白问题是什么,我觉得一切都很好 <EditText android:id="@+id/fairgroundName"/> <EditText android:id="@+id/rideName"/> ride =(EditText)findViewById(R.id.rideName); fairground =(EditText)fin
<EditText
android:id="@+id/fairgroundName"/>
<EditText
android:id="@+id/rideName"/>
ride =(EditText)findViewById(R.id.rideName);
fairground =(EditText)findViewById(R.id.fairgroundName);
ride=(EditText)findViewById(R.id.rideName);
fairground=(EditText)findViewById(R.id.fairgroundName);
但我不明白问题是什么。有人能帮忙吗?我觉得你的代码也不错。看起来EditText的代码未在
R.java
中正确生成
清理项目。希望它能消除这个错误
项目->清洁
在您再次尝试运行应用程序之前,请不要忘记从手机上卸载该应用程序。您的代码在我看来也不错。看起来EditText的代码未在
R.java
中正确生成
清理项目。希望它能消除这个错误
项目->清洁
在再次尝试运行应用程序之前,不要忘记从手机上卸载该应用程序。是否更改布局文件中视图的顺序?有时这样做会导致这种错误。正如斯韦厄姆所说的,执行项目->清理以重新生成R。是否更改布局文件中视图的顺序?有时这样做会导致这种错误。正如斯韦厄姆所说的,做一个项目->清理以重新生成你的R。你能在声明和初始化骑乘和游乐场视图时粘贴整个代码吗?在eclipse中清理你的项目,从phone/emulator卸载应用程序并再次运行。尝试清理项目:project->CleanYeap解决了问题谢谢各位,我怀疑您是否真的需要一直转换到EditText:)TextView类型最适合于代码操作。在声明和初始化应用程序时,请粘贴整个代码骑乘和游乐场视图?在eclipse中清理您的项目,从phone/emulator卸载应用程序并再次运行。尝试清理项目:project->CleanYeap解决了问题谢谢各位,我怀疑您是否真的需要一直强制转换到EditText:)TextView类型主要适用于代码操作。我在交换内部两个类的位置时遇到了相同的错误在xml文件上显示相同的线性布局。斯韦亚姆的建议对梅格拉德起到了帮助作用!:)我在交换xml文件上同一linearlayout中的两个类的位置时遇到了同样的错误。斯韦亚姆的建议对梅格拉德起到了帮助作用!:)