Reorganize the summary updating in SettingsActivity