2013-10-08 51 views
1

我的應用程序拋出一個奇怪的異常。 的logcat的輸出說:FrameLayout不能轉換爲TextView,很奇怪ClassCastException

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

此異常這一行造成的:

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

R.id.distance肯定是指一個TextView和我有不知道這個異常如何能拋出。 所以我的問題是,是否有人有類似的問題,並知道解決這個問題的解決方法。

+0

必須是資源ID衝突,請嘗試清理/構建您的項目 – ChristopheCVB

回答

4

嘗試再次清理並構建您的項目。如果您使用的是Eclipse,那麼當Eclipse無法正確構建資源ID時,會發生這種情況。

+0

謝謝,那解決了我的問題:-) – user2177480

+0

很高興聽到這一點。 – Szymon

相關問題