protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.settings_layout); // get application mApplication = (SettingsApplication) getApplication(); // create settings adapter mSettingsAdapter = new LayoutSettingsAdapter(this, mApplication.getSettings()); setListAdapter(mSettingsAdapter); }
protected void onStop() { super.onStop(); mApplication.persistSettings(); // persist settings as they could have been changed }