2012-02-23 55 views
0

當我從一個活動到另一個讓我的意圖,我得到這個一流水平getintent

" E/AndroidRuntime(686): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.swaam.mytextapp/com.swaam.mytextapp.Chat}: java.lang.NullPointerException" 

它只有當我getintent()的一流水平發生;如果我在oncreate()中獲得它,它工作正常。 所以我的問題是爲什麼我不能在一個級別的getintent()?這裏是我的代碼:

Intent getchatnum=getIntent(); 
String chatnumber=getchatnum.getStringExtra("number"); 
+0

類對象是在您的第二個活動中創建的? – 2012-02-23 06:58:51

+1

如果您發佈了可能的代碼,它會更好。 – 2012-02-23 07:00:16

+0

你的意思是「讓我從一項活動到另一項活動的意圖」?請顯示代碼。 – Mudassir 2012-02-23 07:04:15

回答

0
getIntent(); 

作品僅在活動是活着......但是當你onCreate()(你的情況),其明顯的,一個會拋出異常,因爲該活動已經不是以前做已創建尚未..

+0

好吧thnx我明白了 – BOBRA 2012-02-24 10:19:25