@Override protected void onStart() { oldLocation = ManagePreferences.location(); oldTextSize = ManagePreferences.textSize(); oldSplitBlank = ManagePreferences.splitBlankIns(); super.onStart(); }
@Override protected void onStop() { super.onStop(); String location = ManagePreferences.location(); String textSize = ManagePreferences.textSize(); boolean splitBlank = ManagePreferences.splitBlankIns(); if (splitBlank != oldSplitBlank) SmsMessageQueue.getInstance().splitDelimChange(); if (!location.equals(oldLocation) || !textSize.equals(oldTextSize)) { SmsMessageQueue.getInstance().notifyDataChange(); } }