Code example for SharedPreferences.Editor: Saving app preferences

Methods: commit, putBoolean, putFloat, putInt, putLong, putString

0
 
        // 編集するためのEditorを取得 
        Editor editor = sp.edit();
 
        // 型に合わせたputメソッドでキーと値をセット 
        editor.putBoolean("ex_boolean", true);
        editor.putFloat("ex_float", 3.14f);
        editor.putInt("ex_int", 123);
        editor.putLong("ex_long", 9999);
        editor.putString("ex_string", "gabu");
 
        // 保存! 
        editor.commit();
    } 
 
    public void onLoadClick(View view) {
        // プリファレンスを取得 
        SharedPreferences sp = getPreferences(MODE_PRIVATE);
 
        // 型に合わせたgetメソッドで値を取得 
        boolean ex_boolean = sp.getBoolean("ex_boolean", false);