diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 9523c61f020..eb1c07836cb 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -248,6 +248,22 @@ android:value="com.android.settings.Settings$WirelessSettingsActivity" /> + + + + + + + + + @@ -784,6 +801,26 @@ android:value="com.android.settings.Settings$ApplicationSettingsActivity" /> + + + + + + + + + + + + diff --git a/src/com/android/settings/SoundSettings.java b/src/com/android/settings/SoundSettings.java index f5e929065dd..cc38c23691c 100644 --- a/src/com/android/settings/SoundSettings.java +++ b/src/com/android/settings/SoundSettings.java @@ -261,6 +261,8 @@ public class SoundSettings extends SettingsPreferenceFragment implements // updateState in fact updates the UI to reflect the system state private void updateState(boolean force) { + if (getActivity() == null) return; + final int ringerMode = mAudioManager.getRingerMode(); // NB: in the UI we now simply call this "silent mode". A separate