Selamlar bunu sharefpreferences aracılıgıyla yapabilirsin. Senin için iki metod yazdım. CheckBox isaretlendiginde storeIsVibrateActive metodunu true yap . checkbox ı kaldırdıgında false yap. if(getVibrateIsActive(context)) ile de titreşim aktifse titret degilse titretme kontrolünü yap.
public static void storeIsVibrateActive(Context context, boolean isActive) {
SharedPreferences aData= context.getSharedPreferences("yourSharedPrefString", context.MODE_PRIVATE);
SharedPreferences.Editor prefEditor;
prefEditor = aData.edit();
prefEditor.putBoolean("vibrate", isActive);
prefEditor.commit();
}
public static boolean getVibrateIsActive(Context context) {
SharedPreferences aData= context.getSharedPreferences(filename, context.MODE_PRIVATE);
return aData.getBoolean("vibrate", false);
}