天天看點

Android中調用startActivity結果導緻:java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}Android中調用startActivity結果導緻:上網查了一下,總結如下:第一種情況:java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPointerException

錯誤代碼:

錯誤分析:

 android布局分析時,是加載

layout後再加載  r.string 的,而我提前用r.string來初始化變量,是以出錯

解決方案:

 setcontentview(r.layout.vlist2);        之後再初始化defaulttitle,defaultinfo。

修改後的代碼:

第二種情況:

error/androidruntime(327): java.lang.runtimeexception: unable to start activity componentinfo{org.lee.android/org.lee.android.radioplayer}: java.lang.classcastexception: android.widget.imageview

結論:

main.xml檔案出錯。好好檢查下吧,不要太相信xml編輯器,有些錯誤,編輯器不會報錯的。

我的錯誤如下:

定位錯誤代碼:

繼續閱讀