私は問題があります。私は次のコードを持っています:android intent extra data retrieval problem
if (fbIntent.hasExtra("Link")) {
try{
postData[0]= fbIntent.getStringExtra("Link");
} catch (Exception e) {Log.d("fbIntent error",e.getMessage());}
}
fbIntent.hasExtra( "リンク")が真です。コンパイラはif文に入ります。しかし、私はfbIntent.getStringExtra( "Link")を使って文字列を取得できません。これは私がEclipseでデバッグすることから知っている。私はそれを実行すると、私は得る:
01-21 14:12:01.030: ERROR/AndroidRuntime(311): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.examples.Kikin/com.examples.Kikin.FacebookLogin}: java.lang.NullPointerException: println needs a message
私を助けてください。
あなたはpostDataを初期化しましたか? – EboMike
ええ。やった。私はそれをヌルとしてしましたが。それは問題ですか? – Brahadeesh
コードの詳細が必要です。また、スタックトレースは、NPEがどのラインで発生しているかを正確に伝える必要があります。 – EboMike