1 package org.average.whereami;
3 import android.os.Bundle;
4 import android.preference.PreferenceActivity;
5 import android.preference.Preference;
6 import android.preference.PreferenceManager;
7 import android.preference.Preference.OnPreferenceChangeListener;
8 import android.content.SharedPreferences;
9 import android.content.SharedPreferences.Editor;
10 import android.util.Log;
12 public class WhereAmIprefs extends PreferenceActivity {
14 final String TAG = getClass().getName();
17 public void onCreate(Bundle savedInstanceState) {
18 super.onCreate(savedInstanceState);
19 addPreferencesFromResource(R.xml.preferences);
20 Preference calendar_name = findPreference("calendar_name");
21 calendar_name.setOnPreferenceChangeListener(
22 new OnPreferenceChangeListener() {
23 public boolean onPreferenceChange(Preference preference,
32 private void resetID() {
33 SharedPreferences prefs =
34 PreferenceManager.getDefaultSharedPreferences(this);
35 Editor editor = prefs.edit();
36 editor.remove("calendar_id");
38 Log.v(TAG, "Removed calendar_id from preferences");