code: http://pastebin.com/sh5TKhVv I have coppied this code from book and I did not change anything but it have this error in lines 96 and 192.
preferencesEditor.apply(); --> The method apply() is undefined for the type SharedPreferences.Editor
code: http://pastebin.com/sh5TKhVv I have coppied this code from book and I did not change anything but it have this error in lines 96 and 192.
preferencesEditor.apply(); --> The method apply() is undefined for the type SharedPreferences.Editor
SharedPreferences.Editor.apply(); API LEVEL 9 で追加されます。9より前のバージョンを使用している場合は、SharedPreferences.Editorを使用してください。SharedPreferencesを使用してすべての変更を保存するcommit()
shared_preferences= PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
editor =shared_preferences.edit();
editor.putString("test","Done");
editor.commit();
API LEVEL 17を使用していますが、同じ問題がありました。
この行で問題が解決しました。
SharedPreferences.Editor.commit();