summaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
diff options
context:
space:
mode:
authorAdam Powell <adamp@google.com>2012-10-03 16:29:56 -0700
committerAdam Powell <adamp@google.com>2012-10-03 16:36:20 -0700
commit4684ae8eca46810000311ad7753498e6d372c911 (patch)
treec2b9f1fd5e9f1687509eefd5eb0cb775c1e8e038 /AndroidManifest.xml
parent69643009a663bdd64b4fbe7a08c4c7a2111d2207 (diff)
downloadpackages_apps_settings-4684ae8eca46810000311ad7753498e6d372c911.zip
packages_apps_settings-4684ae8eca46810000311ad7753498e6d372c911.tar.gz
packages_apps_settings-4684ae8eca46810000311ad7753498e6d372c911.tar.bz2
Navigation fixes for Settings
Change quick-entry points to Settings to have taskAffinity="", excludeFromRecents="true", and no parentActivityName. This makes the various quick shortcuts more standalone; their task state does not persist and they have no Up navigation available. As most shortcuts do not launch these activities with FLAG_ACTIVITY_TASK_ON_HOME, Back will return the user to the previous task. This does not affect the "real" versions of these settings screens as navigated to through the front door of the Settings app; those screens are reached through SubSettings instances with specific fragments added. Bug 7276291 Change-Id: I7864437277601a3f6b6beded44a5edfd4636010c
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r--AndroidManifest.xml29
1 files changed, 15 insertions, 14 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 9df3c60..112b4b5 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -124,7 +124,7 @@
android:taskAffinity=""
android:label="@string/wifi_settings"
android:configChanges="orientation|keyboardHidden|screenSize"
- android:parentActivityName="Settings">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.WIFI_SETTINGS" />
@@ -265,7 +265,7 @@
<activity android:name="Settings$BluetoothSettingsActivity"
android:label="@string/bluetooth_settings_title"
android:taskAffinity=""
- android:parentActivityName="Settings">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.BLUETOOTH_SETTINGS" />
@@ -304,7 +304,7 @@
<activity android:name="Settings$TetherSettingsActivity"
android:label="@string/tether_settings_title_all"
android:taskAffinity=""
- android:parentActivityName="Settings$WirelessSettingsActivity">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
@@ -359,7 +359,7 @@
<activity android:name="Settings$VpnSettingsActivity"
android:label="@string/vpn_settings_title"
android:taskAffinity=""
- android:parentActivityName="Settings$WirelessSettingsActivity">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.net.vpn.SETTINGS" />
@@ -379,7 +379,8 @@
<activity android:name="Settings$DateTimeSettingsActivity"
android:label="@string/date_and_time"
- android:parentActivityName="Settings">
+ android:taskAffinity=""
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.DATE_SETTINGS" />
@@ -549,7 +550,7 @@
<activity android:name="Settings$SoundSettingsActivity"
android:label="@string/sound_settings"
android:taskAffinity=""
- android:parentActivityName="Settings">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="com.android.settings.SOUND_SETTINGS" />
@@ -578,7 +579,7 @@
<activity android:name="Settings$DisplaySettingsActivity"
android:label="@string/display_settings"
android:taskAffinity=""
- android:parentActivityName="Settings">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="com.android.settings.DISPLAY_SETTINGS" />
@@ -643,7 +644,7 @@
<activity android:name="Settings$ManageApplicationsActivity"
android:label="@string/applications_settings"
android:taskAffinity=""
- android:parentActivityName="Settings"
+ android:excludeFromRecents="true"
android:uiOptions="none">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@@ -763,7 +764,7 @@
android:label="@string/location_settings_title"
android:configChanges="orientation|keyboardHidden|screenSize"
android:taskAffinity=""
- android:parentActivityName="Settings">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.LOCATION_SOURCE_SETTINGS" />
@@ -902,7 +903,7 @@
android:label="@string/accessibility_settings"
android:configChanges="orientation|keyboardHidden|screenSize"
android:taskAffinity=""
- android:parentActivityName="Settings">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.ACCESSIBILITY_SETTINGS" />
@@ -1201,8 +1202,8 @@
<activity android:name="Settings$WifiDisplaySettingsActivity"
android:label="@string/wifi_display_settings_title"
- android:taskAffinity="com.android.settings"
- android:parentActivityName="Settings$DisplaySettingsActivity">
+ android:taskAffinity=""
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.WIFI_DISPLAY_SETTINGS" />
@@ -1327,7 +1328,7 @@
android:label="@string/power_usage_summary_title"
android:uiOptions="none"
android:taskAffinity=""
- android:parentActivityName="Settings">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.POWER_USAGE_SUMMARY" />
@@ -1439,7 +1440,7 @@
android:label="@string/data_usage_summary_title"
android:uiOptions="none"
android:taskAffinity=""
- android:parentActivityName="Settings">
+ android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />