У меня есть странная проблема. У меня есть следующий код:проблема с поиском дополнительных заданий для Android
if (fbIntent.hasExtra("Link")) {
try{
postData[0]= fbIntent.getStringExtra("Link");
} catch (Exception e) {Log.d("fbIntent error",e.getMessage());}
}
fbIntent.hasExtra ("Link") истинно. Поэтому компилятор переходит в оператор if. Но я не могу получить строку, используя fbIntent.getStringExtra («Ссылка»). Это я знаю из отладки в 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
да. Я сделал. хотя я сделал это как null. Это имеет значение? – Brahadeesh
Необходимо больше узнать о коде. Кроме того, трассировка стека должна указывать вам, в какой строке находится NPE. – EboMike