package edu.gricar.brezskrbnik.nastavitve;
import edu.gricar.brezskrbnik.ApplicationBrezskrbnik;
import edu.gricar.brezskrbnik.R;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.preference.PreferenceActivity;
import android.preference.PreferenceManager;
public class MenuNastavitve extends PreferenceActivity {
public static final String TAG = "MenuNastavitve";
ApplicationBrezskrbnik app;
public static final String PREF_SHRANI="SHRANI";
public static final String PREF_IP = "IP";
public static final String PREF_IP_TOMCAT = "IPTOMCAT";
public static final String PREF_DEBUG_LOCATION = "PREF_DEBUG_LOCATION";
public static final String PREF_DOMACI = "DOMACI";
public static final String PREF_TELEFONSKA = "TELEFONSKA";
public static final String PREF_NASTAVITVE = "brezskrbnik";
public static final String PREF_IGRALEC = "IGRALEC";
public static final String PREF_VREME_KRAJ = "KRAJ";
public static boolean shrani=true;
public static int frequency=10;
public static String debug_location="localhost";
public static String ip="192.168.1.65";
public static String iptomcat ="192.168.116.1";
public static String domaci="dobletinska+ulica+5";
public static String telefonska = "040597224";
public static boolean igralec = true;
public static String kraj = "mozirje";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
app = (ApplicationBrezskrbnik) this.getApplication();
addPreferencesFromResource(R.xml.menu_nastavitve);
}
@Override
public void onPause() {
super.onPause();
SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(app);
SharedPreferences neki = getSharedPreferences("brezskrbnik", 0);
shrani = settings.getBoolean(PREF_SHRANI, true);
debug_location = settings.getString(PREF_DEBUG_LOCATION, "localhost");
ip = settings.getString(PREF_IP, "192.168.1.1");
iptomcat = settings.getString(PREF_IP_TOMCAT, "192.168.116.1");
domaci = settings.getString(PREF_DOMACI, "dobletinska+ulica+5");
telefonska = settings.getString(PREF_TELEFONSKA, "040597224");
igralec = settings.getBoolean(PREF_IGRALEC, true);
kraj = settings.getString(PREF_VREME_KRAJ, "mozirje");
SharedPreferences.Editor editor = neki.edit();
editor.putString(PREF_TELEFONSKA, settings.getString(PREF_TELEFONSKA, "040597224"));
editor.putString(PREF_DOMACI, domaci);
editor.putString(PREF_IP, ip);
editor.putString(PREF_IP_TOMCAT, iptomcat);
editor.putBoolean(PREF_IGRALEC, igralec);
editor.putString(PREF_VREME_KRAJ, kraj);
editor.commit();
//app.setSettingsMenu(); //if something has been changed
}
}