看板 AndroidDev 關於我們 聯絡資訊
今天寫了一個轉換Activity的程式 昨天還能跑的 可是今天跑就出現錯誤 可是實在是看不懂問題出在哪 錯誤代碼: 03-30 12:25:58.448: D/AndroidRuntime(353): Shutting down VM 03-30 12:25:58.448: W/dalvikvm(353): threadid=1: thread exiting with uncaught exception (group=0x40015560) 03-30 12:25:58.458: E/AndroidRuntime(353): FATAL EXCEPTION: main 03-30 12:25:58.458: E/AndroidRuntime(353): java.lang.RuntimeEx ception: Unable to start activity ComponentInfo{com.bank2/com.bank2.Bank2Activity}: java.lang.ClassCastException: android.widget.TextView 03-30 12:25:58.458:E/AndroidRuntime(353): atandroid.app.ActivityThread. performLaunchActivity(ActivityThread.java:1647) 03-30 12:25:58.458: E/AndroidRuntime(353): at android.app.ActivityThrea d.handleLaunchActivity(ActivityThread.java:1663) 想請問這種錯誤的發生原因和怎麼解決呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.73.50
yauhh:ClassCastException就是說你取個view但轉錯view的類型了 03/30 22:09
gpc:應該還有後段 這段call stack 不完整 03/31 01:17
gpc:科 分行沒分好... 03/31 01:17
抱歉 因為很長所以只節錄前面一點而已 謝謝大家的回答 ※ 編輯: tanker 來自: 112.104.9.56 (03/31 14:28)
Killercat:這篇是剛好問題在前面,有時候exception也有stack的 03/31 18:57
Killercat:你取個前面的就變得一點幫助都沒有了 03/31 18:57
Killercat:尤其是threading的 exception要整串貼才有用 :Q 03/31 18:57
Killercat:不過通常來說看久了就知道該貼哪段exception就是了 03/31 18:58