コード例 #1
0
 @Override
 public void onPause() {
   if (debug) {
     logString = TAG + ": onPause()";
     Log.d(TAG, logString);
     ActivityMain.appendLog("debug.txt", logString, false);
   }
   super.onPause();
   getPreferenceScreen().getSharedPreferences().unregisterOnSharedPreferenceChangeListener(this);
 }
コード例 #2
0
    @Override
    public void onCreate(Bundle savedInstanceState) {
      if (debug) {
        logString = TAG + ": onCreate()";
        Log.d(TAG, logString);
        ActivityMain.appendLog("debug.txt", logString, false);
      }

      super.onCreate(savedInstanceState);
      addPreferencesFromResource(R.xml.settings);

      sharedPrefs = PreferenceManager.getDefaultSharedPreferences(getActivity());

      // Set current setting values to the presented interface
      updatePreferenceSummary(sharedPrefs, "prefAlarmTime");
      updatePreferenceSummary(sharedPrefs, "prefRunningSpeed");
      updatePreferenceSummary(sharedPrefs, "prefEscapeTimeout");
    }
コード例 #3
0
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

    if (debug) {
      logString = TAG + ": onCreateView()";
      Log.d(TAG, logString);
      ActivityMain.appendLog("debug.txt", logString, false);
    }

    View v = inflater.inflate(R.layout.fragment_settings, container, false);

    FragmentManager fragmentManager = getFragmentManager();
    FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();

    WakeUpConfiguration fragment = new WakeUpConfiguration();
    fragmentTransaction.add(R.id.fragment_preferences, fragment);
    fragmentTransaction.commit();

    return v;
  }