示例#1
0
 @Override
 public void onResume() {
   super.onResume();
   mTestSP.registerOnSharedPreferenceChangeListener(mTestCardListener);
   mFoodSP.registerOnSharedPreferenceChangeListener(mFoodCardListener);
   mPoolSP.registerOnSharedPreferenceChangeListener(mPoolCardListener);
 }
  private PreyConfig(Context ctx) {
    this.ctx = ctx;
    this.isGingerbreadOrAbove = Integer.parseInt(Build.VERSION.SDK) >= 9;
    this.isFroyoOrAbove = Integer.parseInt(Build.VERSION.SDK) >= 8;
    this.isCupcake = Integer.parseInt(Build.VERSION.SDK) == 3;
    SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(ctx);
    settings.registerOnSharedPreferenceChangeListener(listener);
    this.deviceID = settings.getString(PreyConfig.PREFS_DEVICE_ID, "");
    this.apiKey = settings.getString(PreyConfig.PREFS_API_KEY, "");
    // this.password = settings.getString(PreyConfig.PREFS_PASSWORD, password);
    // this.smsToRun = settings.getString(PreyConfig.PREFS_SMS_RUN, "GO PREY");
    // this.smsToStop = settings.getString(PreyConfig.PREFS_SMS_STOP, "STOP PREY");
    this.destinationSms = settings.getString(PreyConfig.PREFS_DESTINATION_SMS, "");
    this.missing = Boolean.valueOf(settings.getString(PreyConfig.PREFS_IS_MISSING, "false"));
    this.email = settings.getString(PreyConfig.PREFS_EMAIL, "");
    this.shouldNotify = settings.getBoolean(PreyConfig.PREFS_SHOW_NOTIFICATION, false);
    this.shouldCheckSimChange = settings.getBoolean(PreyConfig.PREFS_CHECK_SIM_CHANGE, true);
    this.shouldActivateWifi = settings.getBoolean(PreyConfig.PREFS_ACTIVATE_WIFI, false);
    this.shouldActivateMobileData =
        settings.getBoolean(PreyConfig.PREFS_ACTIVATE_MOBILE_DATA, false);
    this.isCamouflageSet = settings.getBoolean(PreyConfig.IS_CAMOUFLAGE_SET, false);
    this.isTheAccountAlreadyVerified =
        settings.getBoolean(PreyConfig.PREFS_ACCOUNT_VERIFIED, false);
    this.securityPrivilegesAlreadyPrompted =
        settings.getBoolean(PreyConfig.PREFS_SECURITY_PROMPT_SHOWN, false);
    this.locked = settings.getBoolean(PreyConfig.IS_LOCK_SET, false);

    this.isRevokedPassword = settings.getBoolean(PreyConfig.IS_REVOKED_PASSWORD, false);
    this.revokedPassword = settings.getString(PreyConfig.REVOKED_PASSWORD, "");

    this.installationDate = settings.getLong(PreyConfig.INSTALLATION_DATE, new Date().getTime());
    this.flagFeedback =
        settings.getInt(PreyConfig.FLAG_FEEDBACK, FeedbackActivity.FLAG_FEEDBACK_INIT);
    this.keepOn = settings.getBoolean(PreyConfig.KEEP_ON, false);
  }
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    context = getActivity();
    mPreferences = PreferenceManager.getDefaultSharedPreferences(context);
    mPreferences.registerOnSharedPreferenceChangeListener(this);
    addPreferencesFromResource(R.layout.tools);

    mResidualFiles = findPreference(RESIDUAL_FILES);
    mOptimDB = findPreference(PREF_OPTIM_DB);

    long mStartTime = mPreferences.getLong(RESIDUAL_FILES, 0);
    mResidualFiles.setSummary("");
    if (mStartTime > 0) mResidualFiles.setSummary(DateUtils.getRelativeTimeSpanString(mStartTime));

    mStartTime = mPreferences.getLong(PREF_OPTIM_DB, 0);
    mOptimDB.setSummary("");
    if (mStartTime > 0) mOptimDB.setSummary(DateUtils.getRelativeTimeSpanString(mStartTime));

    if (Helpers.binExist("dd").equals(NOT_FOUND) || NO_FLASH) {
      PreferenceCategory hideCat = (PreferenceCategory) findPreference("category_flash_img");
      getPreferenceScreen().removePreference(hideCat);
    }
    if (Helpers.binExist("pm").equals(NOT_FOUND)) {
      PreferenceCategory hideCat = (PreferenceCategory) findPreference("category_freezer");
      getPreferenceScreen().removePreference(hideCat);
    }
    setRetainInstance(true);
    setHasOptionsMenu(true);
  }
  @Override
  public void onResume() {
    super.onResume();
    mConf.onResume();

    mPrefs.registerOnSharedPreferenceChangeListener(this);
  }
示例#5
0
 private Preferences(Context context) {
   preferences = PreferenceManager.getDefaultSharedPreferences(context);
   preferences.registerOnSharedPreferenceChangeListener(this);
   if (preferences.getString(PREF_LOCAL_REPO_NAME, null) == null) {
     preferences.edit().putString(PREF_LOCAL_REPO_NAME, getDefaultLocalRepoName()).commit();
   }
 }
示例#6
0
  private Settings(Context context) {
    mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(context);

    DEBUG_LOG = context.getString(R.string.pref_app_debug_log_key);

    mSharedPreferences.registerOnSharedPreferenceChangeListener(this);
  }
 @Override
 protected void onResume() {
   super.onResume();
   sharedPreferences.registerOnSharedPreferenceChangeListener(sharedPreferenceChangeListener);
   recordingTrackId = PreferencesUtils.getLong(this, R.string.recording_track_id_key);
   updateUi();
 }
 /**
  * onCreate
  *
  * <p>adds the preferences from the ressourcefile
  */
 @Override
 public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   addPreferencesFromResource(R.xml.preferences);
   SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getActivity());
   prefs.registerOnSharedPreferenceChangeListener(this);
 }
  @Override
  public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    mSharedPreferences = getPreferenceManager().getSharedPreferences();
    mSharedPreferences.registerOnSharedPreferenceChangeListener(this);

    // No value exists for the url key, we set the default values
    if (StringUtils.isEmpty(
        mSharedPreferences.getString(getString(R.string.preference_key_key_base_url), ""))) {

      // View
      Preference prefKeyBackendUrl =
          findPreference(getString(R.string.preference_key_key_base_url));
      prefKeyBackendUrl.setSummary(getResources().getStringArray(R.array.backend_url_keys)[0]);

      Preference prefValueBackendUrl =
          findPreference(getString(R.string.preference_key_value_base_url));
      prefValueBackendUrl.setSummary(getResources().getStringArray(R.array.backend_url_values)[0]);

      // Shared settings values
      SharedPreferences.Editor editor = mSharedPreferences.edit();
      editor.putString(
          getString(R.string.preference_key_key_base_url),
          getResources().getStringArray(R.array.backend_url_keys)[0]);
      editor.putString(
          getString(R.string.preference_key_value_base_url),
          getResources().getStringArray(R.array.backend_url_values)[0]);
      editor.commit();
    }
  }
示例#10
0
        public void onClick(DialogInterface dialog, int whichItem) {
          int set = updateSleepPolicy();
          boolean message = settings.getBoolean(PREF_MESSAGE, DEFAULT_MESSAGE);

          try {
            copyFile(
                new File(profilePath + profileFiles[whichItem]),
                new File(sharedPrefsPath + sharedPrefsFile + ".xml"));
          } catch (Exception e) {
            Toast.makeText(
                    context, getString(R.string.settings_profile_import_error), Toast.LENGTH_SHORT)
                .show();
            return;
          }

          setDefaultValues();

          // Restart the engine
          Receiver.engine(context).halt();
          Receiver.engine(context).StartEngine();

          settings.unregisterOnSharedPreferenceChangeListener(context);
          reload();
          settings.registerOnSharedPreferenceChangeListener(context);
          updateSummaries();
          if (set != updateSleepPolicy()) updateSleep();
          if (message) {
            Editor edit = settings.edit();
            edit.putBoolean(PREF_MESSAGE, true);
            edit.commit();
          }
        }
示例#11
0
  @Override
  public void onResume() {
    SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getActivity());
    prefs.registerOnSharedPreferenceChangeListener(this);
    readFromSharedPref(prefs);
    mTime.readFromSharedPref(prefs, "sw");
    mTime.postInvalidate();

    setButtons(mState);
    mTimeText.setTime(mAccumulatedTime, true, true);
    if (mState == Stopwatches.STOPWATCH_RUNNING) {
      acquireWakeLock();
      startUpdateThread();
    } else if (mState == Stopwatches.STOPWATCH_STOPPED && mAccumulatedTime != 0) {
      mTimeText.blinkTimeStr(true);
    }
    showLaps();
    ((DeskClock) getActivity()).registerPageChangedListener(this);
    // View was hidden in onPause, make sure it is visible now.
    View v = getView();
    if (v != null) {
      v.setVisibility(View.VISIBLE);
    }
    super.onResume();
  }
示例#12
0
  @Override
  public void onCreate() {
    mNM = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
    mLBM = LocalBroadcastManager.getInstance(this);

    mLogger.info("WalletService created");

    mApp = (WalletApplication) getApplicationContext();

    mContext = getApplicationContext();
    mRes = mContext.getResources();

    mTimeoutWorker = Executors.newSingleThreadScheduledExecutor();

    final String lockName = getPackageName() + " blockchain sync";
    final PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
    mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, lockName);

    mPrefs = PreferenceManager.getDefaultSharedPreferences(this);

    String fiatRateSource = mPrefs.getString(SettingsActivity.KEY_FIAT_RATE_SOURCE, "");
    setFiatRateSource(fiatRateSource);

    // Register for future preference changes.
    mPrefs.registerOnSharedPreferenceChangeListener(this);

    // Register with the WalletApplication.
    mApp.setWalletService(this);
  }
  public static void registerOnUserColorChangedListener(
      final Context context, final OnUserColorChangedListener listener) {

    final SharedPreferences prefs =
        context.getSharedPreferences(USER_COLOR_PREFERENCES_NAME, Context.MODE_PRIVATE);
    prefs.registerOnSharedPreferenceChangeListener(new OnColorPreferenceChangeListener(listener));
  }
示例#14
0
  @Override
  public void init() {
    if (!pluginEnabled) {
      /* here should be your specific initialization code */

      SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
      frequency = prefs.getInt(EditActivity.PREF_FREQUENCY, 50);
      pluginId = prefs.getInt(EditActivity.KEY_PLUGIN_ID, -1);
      ignoreThreshold = EditActivity.getRate(frequency);

      prefs.registerOnSharedPreferenceChangeListener(this);

      // make sure not to call it twice
      sm = (SensorManager) getSystemService(SENSOR_SERVICE);
      List<Sensor> sensors = sm.getSensorList(Sensor.TYPE_ORIENTATION);
      if (sensors != null && sensors.size() > 0) {
        orientationSensor = sensors.get(0);
        sm.registerListener(this, orientationSensor, SensorManager.SENSOR_DELAY_UI);
        pluginEnabled = true;
      } else {
        Toast.makeText(
                this, "Accelerometer sensor is not available on this device!", Toast.LENGTH_SHORT)
            .show();
      }
    }
  }
示例#15
0
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    status = (EditText) findViewById(R.id.status);

    Button send = (Button) findViewById(R.id.send);

    send.setOnClickListener(onSend);

    prefs = PreferenceManager.getDefaultSharedPreferences(this);
    prefs.registerOnSharedPreferenceChangeListener(prefListener);

    bindService(new Intent(ITwitterMonitor.class.getName()), svcConn, Context.BIND_AUTO_CREATE);

    adapter = new TimelineAdapter();

    ListView list = (ListView) findViewById(R.id.timeline);

    //		list.addHeaderView(buildHeader());
    list.setAdapter(adapter);
    list.setOnItemClickListener(onStatusClick);
    list.setOnItemSelectedListener(selectionListener);

    TabHost.TabSpec spec = getTabHost().newTabSpec("tag1");

    spec.setContent(R.id.status_tab);
    spec.setIndicator("Status", getResources().getDrawable(R.drawable.status));
    getTabHost().addTab(spec);

    spec = getTabHost().newTabSpec("tag2");
    spec.setContent(R.id.friends);
    spec.setIndicator("Friends", getResources().getDrawable(R.drawable.friends));
    getTabHost().addTab(spec);

    getTabHost().setCurrentTab(0);

    try {
      for (Twitter.User u : getClient().getFriends()) {
        friends.add(u.screenName);
      }
    } catch (Throwable t) {
      Log.e("Patchy", "Exception in JTwitter#getFriends()", t);
      goBlooey(t);
    }

    Collections.sort(friends);

    friendsList = (ListView) findViewById(R.id.friends);

    friendsAdapter =
        new ArrayAdapter<String>(this, android.R.layout.simple_list_item_multiple_choice, friends);
    friendsList.setAdapter(friendsAdapter);
    friendsList.setItemsCanFocus(false);
    friendsList.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);

    locMgr = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
    locMgr.requestLocationUpdates(LocationManager.GPS_PROVIDER, 10000, 10000.0f, onLocationChange);
  }
示例#16
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    prefs = PreferenceManager.getDefaultSharedPreferences(this);
    prefs.registerOnSharedPreferenceChangeListener(this);
    state = getSharedPreferences(STATE_PREFS_NAME, MODE_PRIVATE);
    prefsSaver = PrefsSaver.get(this);
    games = getResources().getStringArray(R.array.games);
    gameTypes = new LinkedHashMap<Integer, String>();

    applyFullscreen(false); // must precede super.onCreate and setContentView
    cachedFullscreen = startedFullscreen = prefs.getBoolean(FULLSCREEN_KEY, false);
    applyStayAwake();
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    mainLayout = (RelativeLayout) findViewById(R.id.mainLayout);
    statusBar = (TextView) findViewById(R.id.statusBar);
    gameView = (GameView) findViewById(R.id.game);
    keyboard = (SmallKeyboard) findViewById(R.id.keyboard);
    actionBarCompat = ActionBarCompat.get(this);
    try {
      actionBarHomeId = android.R.id.class.getField("home").getInt(null);
    } catch (Exception e) {
    }
    setDefaultKeyMode(DEFAULT_KEYS_SHORTCUT);
    gameView.requestFocus();
    onNewIntent(getIntent());
  }
示例#17
0
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getActionBar().setDisplayHomeAsUpEnabled(true);

    SharedPreferences p = MultiROMMgrApplication.getPreferences();
    if (p.getString(GENERAL_DOWNLOAD_DIR, null) == null)
      Utils.setDownloadDir(Utils.getDefaultDownloadDir());

    addPreferencesFromResource(R.xml.settings);

    addDevOptions();

    p.registerOnSharedPreferenceChangeListener(this);
    updatePrefText();

    try {
      PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
      Preference pref = findPreference(ABOUT_VERSION);
      pref.setSummary(pInfo.versionName);
      pref.setOnPreferenceClickListener(this);
    } catch (PackageManager.NameNotFoundException e) {
      e.printStackTrace();
    }

    Preference pref = findPreference(ABOUT_LICENSES);
    pref.setOnPreferenceClickListener(this);
  }
  @Override
  protected void onFinishInflate() {
    // TODO Auto-generated method stub
    super.onFinishInflate();
    itemText.setText(R.string.time_select);
    mPrefs = Prefs.read(mContext);
    mPrefs.registerOnSharedPreferenceChangeListener(this);
    mTickerTime = mPrefs.getInt(Prefs.TICKER_TIME_PREF, Prefs.TICKER_TIME_DEFAULT);
    if (mTickerTime != 5 && mTickerTime != 10 && mTickerTime != 15) {
      mTickerTime = 5;
    }
    mTimeTmp = mTickerTime / 5 - 1;

    dotView.setString("...", mTimeTmp);
    WGUtil.LogD(TAG, "---------mTickerTime = " + mTickerTime);
    switch (mTickerTime) {
      case TIME_5:
        optionText.setText(R.string.ticker_time_5);
        mTimeTmp = 0;
        break;
      case TIME_10:
        optionText.setText(R.string.ticker_time_10);
        mTimeTmp = 1;
        break;
      case TIME_15:
        optionText.setText(R.string.ticker_time_15);
        mTimeTmp = 2;
        break;

      default:
        break;
    }
  }
示例#19
0
 @Override
 public void onCreate() {
   super.onCreate();
   if (Config.DEBUG && Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) {
     StrictMode.setThreadPolicy(
         new StrictMode.ThreadPolicy.Builder().detectAll().penaltyDialog().build());
     StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectAll().penaltyDeath().build());
   }
   sInstance = this;
   initImageLoader(getApplicationContext());
   mPreferences = PreferenceManager.getDefaultSharedPreferences(this);
   mPreferences.registerOnSharedPreferenceChangeListener(this);
   try {
     ViewConfiguration config = ViewConfiguration.get(this);
     Field menuKeyField = ViewConfiguration.class.getDeclaredField("sHasPermanentMenuKey");
     if (menuKeyField != null) {
       menuKeyField.setAccessible(true);
       menuKeyField.setBoolean(config, false);
     }
   } catch (Exception ex) {
     // Ignore
   }
   // 全局异常捕获
   //		CustomException customException = CustomException.getInstance();
   //		customException.init(getApplicationContext());
   initJpush();
 }
示例#20
0
  @Override
  public void onCreate() {
    super.onCreate();

    mPrefs = getSharedPreferences(SHARED_PREFS_NAME, 0);
    mPrefs.registerOnSharedPreferenceChangeListener(this);
  }
 private void initSetting() {
   settings = PreferenceManager.getDefaultSharedPreferences(this);
   settings.registerOnSharedPreferenceChangeListener(this);
   manualSync = settings.getBoolean(PK.MANUAL_SYNC, false);
   themeType = StringUtils.parseInt(settings.getString(PK.THEME_KEY, ""), Themes.THEME_LIGHT);
   themeTmp = themeType;
 }
  // Soo... we can use SherlockPreferenceActivity to display the
  // action bar, but we can't use a PreferenceFragment?
  @SuppressWarnings("deprecation")
  public void onCreate(Bundle savedInstanceState) {
    requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
    super.onCreate(savedInstanceState);
    UIHelp.setupActionBar(getSupportActionBar());
    setSupportProgressBarIndeterminate(true);

    addPreferencesFromResource(R.xml.preferences);

    regionPref = findPreference(getString(R.string.preference_key_region));
    regionPref.setOnPreferenceClickListener(this);

    customApiUrlPref = findPreference(getString(R.string.preference_key_oba_api_url));
    customApiUrlPref.setOnPreferenceChangeListener(this);

    analyticsPref = findPreference(getString(R.string.preferences_key_analytics));
    analyticsPref.setOnPreferenceChangeListener(this);

    donatePref = findPreference(getString(R.string.preferences_key_donate));
    donatePref.setOnPreferenceClickListener(this);

    SharedPreferences settings = Application.getPrefs();
    autoSelectInitialValue =
        settings.getBoolean(getString(R.string.preference_key_auto_select_region), true);

    preferredUnits =
        (ListPreference) findPreference(getString(R.string.preference_key_preferred_units));

    settings.registerOnSharedPreferenceChangeListener(this);
  }
示例#23
0
  public InputController(Context ctx, int screenWidth, int screenHeight) {
    this.ctx = ctx;
    this.screenWidth = screenWidth;
    this.screenHeight = screenHeight;
    // this.motorHandler = (MotorHandler) new StandardMotorHandler(screenWidth, screenHeight);
    onTouchListener =
        new OnTouchListener() {
          @Override
          public boolean onTouch(View v, MotionEvent event) {
            return handleOnTouch(v, event);
          }
        };

    SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this.ctx);

    prefs.registerOnSharedPreferenceChangeListener(
        new OnSharedPreferenceChangeListener() {

          @Override
          public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
            Log.d(TAG, key);
            if (key.equals("prefControlMethod")) {
              setMotorHandler(sharedPreferences.getString("prefControlMethod", "standard"));
            }
          }
        });
    setMotorHandler(prefs.getString("prefControlMethod", "standard"));
  }
 Engine() {
   super();
   prefs = GalleryWallpaper.this.getSharedPreferences(SHARED_PREFS_NAME, Context.MODE_PRIVATE);
   prefs.registerOnSharedPreferenceChangeListener(this);
   this.onSharedPreferenceChanged(prefs, GalleryWallpaper.SHARED_PREFS_REPLACEIMAGE);
   this.onSharedPreferenceChanged(prefs, GalleryWallpaper.SHARED_PREFS_SYNC);
   onSharedPreferenceChanged(prefs, null);
   backgroundPaint.setFilterBitmap(false);
   backgroundPaint.setAntiAlias(true);
   backgroundPaint.setColor(Color.BLACK);
   textPaint.setAntiAlias(true);
   textPaint.setColor(Color.WHITE);
   textPaint.setShadowLayer(5f, 1f, 1f, Color.GRAY);
   textPaint.setSubpixelText(true);
   textPaint.setTextAlign(Paint.Align.LEFT);
   textPaint.setTextSize(18);
   textPaint.setTypeface(Typeface.MONOSPACE);
   this.setTouchEventsEnabled(true);
   if (Build.VERSION.SDK_INT >= 14) {
     try {
       // hinting = textPaint.HINTING_ON;
       int hinting = textPaint.getClass().getField("HINTING_ON").getInt(textPaint);
       // textPaint.setHinting(hinting);
       textPaint.getClass().getMethod("setHinting", int.class).invoke(textPaint, hinting);
     } catch (IllegalAccessException e) {
       System.err.println(e.toString());
     } catch (InvocationTargetException e) {
       System.err.println(e.toString());
     } catch (NoSuchMethodException e) {
       System.err.println(e.toString());
     } catch (NoSuchFieldException e) {
       System.err.println(e.toString());
     }
   }
 }
示例#25
0
 private void setPrefs() {
   SharedPreferences prefs =
       PreferenceManager.getDefaultSharedPreferences(GraphiteApp.getContext());
   prefs.registerOnSharedPreferenceChangeListener(this);
   serverUrl = prefs.getString("server_url", "");
   targetFilter = prefs.getString("target_filter", "*");
 }
  @Override
  public void onResume() {
    super.onResume();

    mPrefs = PreferenceManager.getDefaultSharedPreferences(getActivity());
    mPrefs.registerOnSharedPreferenceChangeListener(this);
  }
示例#27
0
 @Override
 protected void onResume() {
   super.onResume();
   prefs.registerOnSharedPreferenceChangeListener(this);
   nyxView.post(colorOscillator);
   refreshScheme();
 }
 /*
  * (non-Javadoc)
  * @see android.app.Activity#onResume()
  */
 @Override
 @SuppressWarnings("deprecation")
 protected void onResume() {
   super.onResume();
   final PreferenceScreen preferenceScreen = getPreferenceScreen();
   final SharedPreferences sharedPreferences = preferenceScreen.getSharedPreferences();
   sharedPreferences.registerOnSharedPreferenceChangeListener(this);
 }
示例#29
0
 @Override
 public void onResume() {
   super.onResume();
   BeaconHolder.inst().registerBeaconListener(this);
   sharedPreferences.registerOnSharedPreferenceChangeListener(this);
   tts = TtsWrapper.inst().registerUser(this);
   Log.e(TAG, "onResume: ");
 }
示例#30
0
  @Override
  public void onCreate() {
    super.onCreate();
    _audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
    _telephonyManager = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);

    _prefs = getSharedPreferences(SettingsActivity.PREFS_NAMESPACE, Context.MODE_PRIVATE);
    _prefs.registerOnSharedPreferenceChangeListener(_prefsListener);
  }