在開發Android APP的過程中,有時候因為需求改變,常常需要改變元件的位置,在改變XML的Layout後,重新build App,卻發生 java.lang.ClassCastException,只動Layout的位置,沒有新增或刪除,卻發生ClassCastException,要解決此狀況,只要在Eclipse中執行clean可以解決這個問題 。
解決方法:
STEP1 :Eclipse選取 Project選項,執行Clean
|
STEP2: 重新執行Run As -> Android Application
|
如果Layout的設計沒有問題的話,就不會發生ClassCastException的例外錯誤了。