package com.androidornekler.ornek19;
import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
public class Ayarlar extends Activity implements OnCheckedChangeListener{
private static final String UYARI = "uyari";
public static final String AYARLAR_DOSYASI = "ayarlar";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ayarlar_activity);
loadSettings();
CheckBox checkBox = (CheckBox)findViewById(R.id.uyari);
checkBox.setOnCheckedChangeListener(this);
}
private void loadSettings() {
SharedPreferences preferences =
PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
boolean uyariVarMi = preferences.getBoolean(UYARI, false);
((CheckBox)findViewById(R.id.uyari)).setChecked(uyariVarMi);
}
@Override
public void onCheckedChanged(CompoundButton arg0, boolean isChecked) {
SharedPreferences ayarlar =
PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
SharedPreferences.Editor editor = ayarlar.edit();
editor.putBoolean(UYARI, isChecked);
editor.commit();
}
}