FrameLayout无法强制转换为TextView,奇怪的是ClassCastException

时间:2013-10-08 22:40:48

标签: android textview classcastexception android-framelayout

我的应用程序引发了一个奇怪的异常。 LogCat输出显示:

java.lang.ClassCastException: android.widget.FrameLayout cannot be converted to  android.widget.TextView.

此异常是由以下行引起的:

TextView distance = (TextView) findViewById(R.id.distance);

R.id.distance肯定是指一个TextView,我不知道如何抛出这个异常。 所以我的问题是,你们中是否有人遇到过类似的问题并知道解决这个问题的方法。

1 个答案:

答案 0 :(得分:4)

尝试再次清理和构建项目。如果您正在使用Eclipse,那么这些事情会不时发生,因为Eclipse无法正确构建资源ID。