У меня проблема с преобразованием строки в целое.String to Integer Android
public SharedPreferences abc;
abc = getApplicationContext().getSharedPreferences("Trening",0);
Integer i = Integer.parseInt(abc.getString("T1",null).toString());
Ошибка является:
Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String android.content.SharedPreferences.getString(java.lang.String, java.lang.String)' on a null object reference
я научиться программировать на 3 дня и надеюсь, что вы можете мне помочь и объяснить, как это исправить, так что я могу научиться.
Извините за мой английский. :)
Вы не можете преобразовать null в целое число. Что вы храните в своих общих сообщениях? – zkminusck
@zkminusck Что я могу сделать, чтобы исправить это? – GreenFace
Возможный дубликат [Что такое Исключение нулевого указателя и как его исправить?] (Http://stackoverflow.com/questions/218384/what-is-a-null-pointer-exception-and-how-do -i-fix-it) – Trilarion