Fixed intents to start Settings activities
All tested, on tablet and on phone. Change-Id: I8ab206b9db61c7c3800fe9bff175e87baf97ed7c
This commit is contained in:
@@ -62,8 +62,7 @@
|
|||||||
android:label="@string/settings_label_launcher"
|
android:label="@string/settings_label_launcher"
|
||||||
android:taskAffinity="com.android.settings"
|
android:taskAffinity="com.android.settings"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:launchMode="singleTask"
|
android:launchMode="singleTask">
|
||||||
>
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.settings.SETTINGS" />
|
<action android:name="android.settings.SETTINGS" />
|
||||||
@@ -74,8 +73,7 @@
|
|||||||
|
|
||||||
<activity android:name=".SubSettings"
|
<activity android:name=".SubSettings"
|
||||||
android:taskAffinity="com.android.settings"
|
android:taskAffinity="com.android.settings"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo">
|
||||||
>
|
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity android:name="CreateShortcut" android:label="@string/settings_shortcut"
|
<activity android:name="CreateShortcut" android:label="@string/settings_shortcut"
|
||||||
@@ -90,8 +88,7 @@
|
|||||||
|
|
||||||
<activity android:name="Settings$WirelessSettingsActivity"
|
<activity android:name="Settings$WirelessSettingsActivity"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:label="@string/wireless_networks_settings_title"
|
android:label="@string/wireless_networks_settings_title">
|
||||||
>
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.settings.WIRELESS_SETTINGS" />
|
<action android:name="android.settings.WIRELESS_SETTINGS" />
|
||||||
@@ -111,9 +108,8 @@
|
|||||||
<activity android:name="Settings$WifiSettingsActivity"
|
<activity android:name="Settings$WifiSettingsActivity"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:label="@string/wifi_settings"
|
android:label="@string/wifi_settings"
|
||||||
android:configChanges="orientation|keyboardHidden"
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||||
android:clearTaskOnLaunch="true"
|
android:clearTaskOnLaunch="true">
|
||||||
>
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.settings.WIFI_SETTINGS" />
|
<action android:name="android.settings.WIFI_SETTINGS" />
|
||||||
@@ -124,7 +120,7 @@
|
|||||||
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
||||||
android:value="com.android.settings.wifi.WifiSettings" />
|
android:value="com.android.settings.wifi.WifiSettings" />
|
||||||
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
android:resource="@id/wireless_settings" />
|
android:resource="@id/wifi_settings" />
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity android:name=".wifi.WifiPickerActivity"
|
<activity android:name=".wifi.WifiPickerActivity"
|
||||||
@@ -145,29 +141,22 @@
|
|||||||
android:windowSoftInputMode="adjustResize"
|
android:windowSoftInputMode="adjustResize"
|
||||||
android:exported="true" />
|
android:exported="true" />
|
||||||
|
|
||||||
<activity-alias android:name=".wifi.AdvancedWifiSettings"
|
<activity android:name="Settings$AdvancedWifiSettingsActivity"
|
||||||
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:label="@string/wifi_advanced_settings_label"
|
android:label="@string/wifi_advanced_settings_label"
|
||||||
android:targetActivity="Settings"
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||||
>
|
android:clearTaskOnLaunch="true">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.settings.WIFI_IP_SETTINGS" />
|
<action android:name="android.settings.WIFI_IP_SETTINGS" />
|
||||||
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity-alias>
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
||||||
|
android:value="com.android.settings.wifi.AdvancedWifiSettings" />
|
||||||
<activity-alias android:name=".wifi.AdvancedSettings"
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
android:label="@string/wifi_advanced_settings_label"
|
android:resource="@id/wifi_settings" />
|
||||||
android:targetActivity="Settings"
|
</activity>
|
||||||
>
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<action android:name="android.settings.WIFI_IP_SETTINGS" />
|
|
||||||
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity-alias>
|
|
||||||
|
|
||||||
<activity android:name=".wifi.WifiInfo"
|
<activity android:name=".wifi.WifiInfo"
|
||||||
android:theme="@android:style/Theme.Holo.DialogWhenLarge">
|
android:theme="@android:style/Theme.Holo.DialogWhenLarge">
|
||||||
@@ -205,6 +194,7 @@
|
|||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
|
<!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? -->
|
||||||
<activity-alias android:name=".wifi.WifiApSettings"
|
<activity-alias android:name=".wifi.WifiApSettings"
|
||||||
android:targetActivity="Settings">
|
android:targetActivity="Settings">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
@@ -215,9 +205,8 @@
|
|||||||
</activity-alias>
|
</activity-alias>
|
||||||
|
|
||||||
<activity android:name="ApnSettings" android:label="@string/apn_settings"
|
<activity android:name="ApnSettings" android:label="@string/apn_settings"
|
||||||
android:configChanges="orientation|keyboardHidden"
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||||
android:launchMode="singleTask"
|
android:launchMode="singleTask">
|
||||||
>
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.settings.APN_SETTINGS" />
|
<action android:name="android.settings.APN_SETTINGS" />
|
||||||
@@ -240,20 +229,23 @@
|
|||||||
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
||||||
android:value="com.android.settings.bluetooth.BluetoothSettings" />
|
android:value="com.android.settings.bluetooth.BluetoothSettings" />
|
||||||
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
android:resource="@id/wireless_settings" />
|
android:resource="@id/bluetooth_settings" />
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity-alias android:name=".bluetooth.AdvancedBluetoothSettings"
|
<activity android:name="Settings$AdvancedBluetoothSettingsActivity"
|
||||||
android:label="@string/bluetooth_advanced_settings_label"
|
android:label="@string/bluetooth_advanced_settings_label"
|
||||||
android:targetActivity="Settings"
|
android:targetActivity="Settings">
|
||||||
>
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.settings.ADVANCED_BLUETOOTH_SETTINGS" />
|
<action android:name="android.settings.ADVANCED_BLUETOOTH_SETTINGS" />
|
||||||
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity-alias>
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
||||||
|
android:value="com.android.settings.bluetooth.AdvancedBluetoothSettings" />
|
||||||
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
|
android:resource="@id/bluetooth_settings" />
|
||||||
|
</activity>
|
||||||
|
|
||||||
<activity android:name=".bluetooth.DevicePickerActivity"
|
<activity android:name=".bluetooth.DevicePickerActivity"
|
||||||
android:theme="@android:style/Theme.Holo.DialogWhenLarge"
|
android:theme="@android:style/Theme.Holo.DialogWhenLarge"
|
||||||
@@ -322,7 +314,7 @@
|
|||||||
|
|
||||||
<activity android:name="Settings$DateTimeSettingsActivity"
|
<activity android:name="Settings$DateTimeSettingsActivity"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:label="@string/date_and_time" >
|
android:label="@string/date_and_time">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.settings.DATE_SETTINGS" />
|
<action android:name="android.settings.DATE_SETTINGS" />
|
||||||
@@ -447,8 +439,7 @@
|
|||||||
<activity android:name="Settings$DisplaySettingsActivity"
|
<activity android:name="Settings$DisplaySettingsActivity"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:label="@string/display_settings"
|
android:label="@string/display_settings"
|
||||||
android:clearTaskOnLaunch="true"
|
android:clearTaskOnLaunch="true">
|
||||||
>
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="com.android.settings.DISPLAY_SETTINGS" />
|
<action android:name="com.android.settings.DISPLAY_SETTINGS" />
|
||||||
@@ -499,7 +490,7 @@
|
|||||||
<activity android:name="SettingsLicenseActivity"
|
<activity android:name="SettingsLicenseActivity"
|
||||||
android:label="@string/settings_license_activity_title"
|
android:label="@string/settings_license_activity_title"
|
||||||
android:theme="@*android:style/Theme.Holo.Dialog.Alert"
|
android:theme="@*android:style/Theme.Holo.Dialog.Alert"
|
||||||
android:configChanges="orientation">
|
android:configChanges="orientation|screenSize">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.settings.LICENSE" />
|
<action android:name="android.settings.LICENSE" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
@@ -515,28 +506,13 @@
|
|||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity android:name="Settings$ApplicationSettingsActivity"
|
|
||||||
android:theme="@android:style/Theme.Holo"
|
|
||||||
android:label="@string/applications_settings_header">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<action android:name="android.settings.APPLICATION_SETTINGS" />
|
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
|
||||||
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
|
||||||
</intent-filter>
|
|
||||||
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
||||||
android:value="com.android.settings.ApplicationSettings" />
|
|
||||||
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
||||||
android:resource="@id/application_settings" />
|
|
||||||
</activity>
|
|
||||||
|
|
||||||
<activity android:name="Settings$ManageApplicationsActivity"
|
<activity android:name="Settings$ManageApplicationsActivity"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:label="@string/manageapplications_settings_title"
|
android:label="@string/manageapplications_settings_title"
|
||||||
android:clearTaskOnLaunch="true">
|
android:clearTaskOnLaunch="true">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.intent.action.MANAGE_PACKAGE_STORAGE" />
|
<action android:name="android.settings.APPLICATION_SETTINGS" />
|
||||||
<action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" />
|
<action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" />
|
||||||
<action android:name="android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS" />
|
<action android:name="android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
@@ -547,10 +523,6 @@
|
|||||||
android:value="com.android.settings.applications.ManageApplications" />
|
android:value="com.android.settings.applications.ManageApplications" />
|
||||||
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
android:resource="@id/application_settings" />
|
android:resource="@id/application_settings" />
|
||||||
<meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
|
|
||||||
android:resource="@string/applications_settings_header" />
|
|
||||||
<meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
|
|
||||||
android:value="com.android.settings.Settings$ApplicationSettingsActivity" />
|
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<!-- Keep compatibility with old shortcuts. -->
|
<!-- Keep compatibility with old shortcuts. -->
|
||||||
@@ -568,6 +540,7 @@
|
|||||||
android:label="@string/application_info_label"
|
android:label="@string/application_info_label"
|
||||||
android:exported="true">
|
android:exported="true">
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity-alias android:name=".applications.InstalledAppDetails"
|
<activity-alias android:name=".applications.InstalledAppDetails"
|
||||||
android:label="@string/application_info_label"
|
android:label="@string/application_info_label"
|
||||||
android:targetActivity=".applications.InstalledAppDetailsTop">
|
android:targetActivity=".applications.InstalledAppDetailsTop">
|
||||||
@@ -593,10 +566,6 @@
|
|||||||
android:value="com.android.settings.applications.ManageApplications" />
|
android:value="com.android.settings.applications.ManageApplications" />
|
||||||
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
android:resource="@id/application_settings" />
|
android:resource="@id/application_settings" />
|
||||||
<meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
|
|
||||||
android:resource="@string/applications_settings_header" />
|
|
||||||
<meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
|
|
||||||
android:value="com.android.settings.Settings$ApplicationSettingsActivity" />
|
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<!-- Provide direct entry into manage apps showing running services. -->
|
<!-- Provide direct entry into manage apps showing running services. -->
|
||||||
@@ -606,6 +575,7 @@
|
|||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
<action android:name="android.intent.action.MANAGE_PACKAGE_STORAGE" />
|
||||||
<category android:name="android.intent.category.MONKEY" />
|
<category android:name="android.intent.category.MONKEY" />
|
||||||
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
||||||
<category android:name="com.android.settings.SHORTCUT" />
|
<category android:name="com.android.settings.SHORTCUT" />
|
||||||
@@ -614,16 +584,12 @@
|
|||||||
android:value="com.android.settings.applications.ManageApplications" />
|
android:value="com.android.settings.applications.ManageApplications" />
|
||||||
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
android:resource="@id/application_settings" />
|
android:resource="@id/application_settings" />
|
||||||
<meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
|
|
||||||
android:resource="@string/applications_settings_header" />
|
|
||||||
<meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
|
|
||||||
android:value="com.android.settings.Settings$ApplicationSettingsActivity" />
|
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity android:name="Settings$LocationSettingsActivity"
|
<activity android:name="Settings$LocationSettingsActivity"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:label="@string/location_settings_title"
|
android:label="@string/location_settings_title"
|
||||||
android:configChanges="orientation|keyboardHidden"
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||||
android:clearTaskOnLaunch="true">
|
android:clearTaskOnLaunch="true">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
@@ -642,7 +608,7 @@
|
|||||||
<activity android:name="Settings$SecuritySettingsActivity"
|
<activity android:name="Settings$SecuritySettingsActivity"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:label="@string/security_settings_title"
|
android:label="@string/security_settings_title"
|
||||||
android:configChanges="orientation|keyboardHidden"
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||||
android:clearTaskOnLaunch="true">
|
android:clearTaskOnLaunch="true">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
@@ -661,11 +627,12 @@
|
|||||||
<activity android:name="Settings$PrivacySettingsActivity"
|
<activity android:name="Settings$PrivacySettingsActivity"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:label="@string/privacy_settings_title"
|
android:label="@string/privacy_settings_title"
|
||||||
android:configChanges="orientation|keyboardHidden"
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||||
android:clearTaskOnLaunch="true">
|
android:clearTaskOnLaunch="true">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="android.settings.PRIVACY_SETTINGS" />
|
<action android:name="android.settings.PRIVACY_SETTINGS" />
|
||||||
|
<action android:name="android.settings.BACKUP_AND_RESET_SETTINGS" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
@@ -677,7 +644,7 @@
|
|||||||
|
|
||||||
<activity android:name="CredentialStorage"
|
<activity android:name="CredentialStorage"
|
||||||
android:theme="@style/Transparent"
|
android:theme="@style/Transparent"
|
||||||
android:configChanges="orientation|keyboardHidden">
|
android:configChanges="orientation|keyboardHidden|screenSize">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="com.android.credentials.UNLOCK" />
|
<action android:name="com.android.credentials.UNLOCK" />
|
||||||
<action android:name="com.android.credentials.INSTALL" />
|
<action android:name="com.android.credentials.INSTALL" />
|
||||||
@@ -689,8 +656,7 @@
|
|||||||
<activity android:name="Settings$DeviceAdminSettingsActivity"
|
<activity android:name="Settings$DeviceAdminSettingsActivity"
|
||||||
android:label="@string/device_admin_settings_title"
|
android:label="@string/device_admin_settings_title"
|
||||||
android:theme="@android:style/Theme.Holo"
|
android:theme="@android:style/Theme.Holo"
|
||||||
android:clearTaskOnLaunch="true"
|
android:clearTaskOnLaunch="true">
|
||||||
>
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
@@ -710,8 +676,7 @@
|
|||||||
<activity android:name="DeviceAdminAdd"
|
<activity android:name="DeviceAdminAdd"
|
||||||
android:label="@string/device_admin_add_title"
|
android:label="@string/device_admin_add_title"
|
||||||
android:theme="@android:style/Theme.Holo.DialogWhenLarge"
|
android:theme="@android:style/Theme.Holo.DialogWhenLarge"
|
||||||
android:clearTaskOnLaunch="true"
|
android:clearTaskOnLaunch="true">
|
||||||
>
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.app.action.ADD_DEVICE_ADMIN" />
|
<action android:name="android.app.action.ADD_DEVICE_ADMIN" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
@@ -744,12 +709,17 @@
|
|||||||
android:resource="@id/accessibility_settings" />
|
android:resource="@id/accessibility_settings" />
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity android:name="TextToSpeechSettings" android:label="@string/tts_settings">
|
<activity android:name="Settings$TextToSpeechSettingsActivity"
|
||||||
|
android:label="@string/tts_settings">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<action android:name="com.android.settings.TTS_SETTINGS" />
|
<action android:name="com.android.settings.TTS_SETTINGS" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
||||||
|
android:value="com.android.settings.TextToSpeechSettings" />
|
||||||
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
|
android:resource="@id/language_settings" />
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<!-- Second and third-level settings -->
|
<!-- Second and third-level settings -->
|
||||||
@@ -860,7 +830,7 @@
|
|||||||
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
||||||
android:value="com.android.settings.DevelopmentSettings" />
|
android:value="com.android.settings.DevelopmentSettings" />
|
||||||
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
android:resource="@id/application_settings" />
|
android:resource="@id/development_settings" />
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity-alias android:name="DevelopmentSettings"
|
<activity-alias android:name="DevelopmentSettings"
|
||||||
@@ -868,16 +838,10 @@
|
|||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:label="@string/development_settings_title"
|
android:label="@string/development_settings_title"
|
||||||
android:targetActivity="Settings$DevelopmentSettingsActivity">
|
android:targetActivity="Settings$DevelopmentSettingsActivity">
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<action android:name="android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
|
|
||||||
<action android:name="com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
|
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
|
||||||
</intent-filter>
|
|
||||||
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
||||||
android:value="com.android.settings.DevelopmentSettings" />
|
android:value="com.android.settings.DevelopmentSettings" />
|
||||||
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
android:resource="@id/application_settings" />
|
android:resource="@id/development_settings" />
|
||||||
</activity-alias>
|
</activity-alias>
|
||||||
|
|
||||||
|
|
||||||
@@ -995,6 +959,7 @@
|
|||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
|
<!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? -->
|
||||||
<activity-alias android:name="ProxySelector"
|
<activity-alias android:name="ProxySelector"
|
||||||
android:label="@string/proxy_settings_label"
|
android:label="@string/proxy_settings_label"
|
||||||
android:targetActivity="Settings">
|
android:targetActivity="Settings">
|
||||||
@@ -1061,10 +1026,6 @@
|
|||||||
android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
|
android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
|
||||||
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
||||||
android:resource="@id/application_settings" />
|
android:resource="@id/application_settings" />
|
||||||
<meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
|
|
||||||
android:resource="@string/applications_settings_header" />
|
|
||||||
<meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
|
|
||||||
android:value="com.android.settings.Settings$ApplicationSettingsActivity" />
|
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
|
@@ -567,4 +567,7 @@ public class Settings extends PreferenceActivity implements ButtonBarHandler {
|
|||||||
public static class CryptKeeperSettingsActivity extends Settings { /* empty */ }
|
public static class CryptKeeperSettingsActivity extends Settings { /* empty */ }
|
||||||
public static class DeviceAdminSettingsActivity extends Settings { /* empty */ }
|
public static class DeviceAdminSettingsActivity extends Settings { /* empty */ }
|
||||||
public static class DataUsageSummaryActivity extends Settings { /* empty */ }
|
public static class DataUsageSummaryActivity extends Settings { /* empty */ }
|
||||||
|
public static class AdvancedWifiSettingsActivity extends Settings { /* empty */ }
|
||||||
|
public static class AdvancedBluetoothSettingsActivity extends Settings { /* empty */ }
|
||||||
|
public static class TextToSpeechSettingsActivity extends Settings { /* empty */ }
|
||||||
}
|
}
|
||||||
|
@@ -16,10 +16,6 @@
|
|||||||
|
|
||||||
package com.android.settings.accounts;
|
package com.android.settings.accounts;
|
||||||
|
|
||||||
import com.android.settings.R;
|
|
||||||
import com.google.android.collect.Lists;
|
|
||||||
import com.google.android.collect.Maps;
|
|
||||||
|
|
||||||
import android.accounts.Account;
|
import android.accounts.Account;
|
||||||
import android.accounts.AccountManager;
|
import android.accounts.AccountManager;
|
||||||
import android.accounts.AccountManagerCallback;
|
import android.accounts.AccountManagerCallback;
|
||||||
@@ -53,6 +49,10 @@ import android.view.ViewGroup;
|
|||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
|
import com.android.settings.R;
|
||||||
|
import com.google.android.collect.Lists;
|
||||||
|
import com.google.android.collect.Maps;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
@@ -175,7 +175,13 @@ public class AccountSyncSettings extends AccountPreferenceBase {
|
|||||||
mDateFormat = DateFormat.getDateFormat(activity);
|
mDateFormat = DateFormat.getDateFormat(activity);
|
||||||
mTimeFormat = DateFormat.getTimeFormat(activity);
|
mTimeFormat = DateFormat.getTimeFormat(activity);
|
||||||
|
|
||||||
mAccount = (Account) getArguments().getParcelable(ACCOUNT_KEY);
|
Bundle arguments = getArguments();
|
||||||
|
if (arguments == null) {
|
||||||
|
Log.e(TAG, "No arguments provided when starting intent. ACCOUNT_KEY needed.");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
mAccount = (Account) arguments.getParcelable(ACCOUNT_KEY);
|
||||||
if (mAccount != null) {
|
if (mAccount != null) {
|
||||||
if (Log.isLoggable(TAG, Log.VERBOSE)) Log.v(TAG, "Got account: " + mAccount);
|
if (Log.isLoggable(TAG, Log.VERBOSE)) Log.v(TAG, "Got account: " + mAccount);
|
||||||
mUserId.setText(mAccount.name);
|
mUserId.setText(mAccount.name);
|
||||||
@@ -486,11 +492,13 @@ public class AccountSyncSettings extends AccountPreferenceBase {
|
|||||||
protected void onAuthDescriptionsUpdated() {
|
protected void onAuthDescriptionsUpdated() {
|
||||||
super.onAuthDescriptionsUpdated();
|
super.onAuthDescriptionsUpdated();
|
||||||
getPreferenceScreen().removeAll();
|
getPreferenceScreen().removeAll();
|
||||||
mProviderIcon.setImageDrawable(getDrawableForType(mAccount.type));
|
if (mAccount != null) {
|
||||||
mProviderId.setText(getLabelForType(mAccount.type));
|
mProviderIcon.setImageDrawable(getDrawableForType(mAccount.type));
|
||||||
PreferenceScreen prefs = addPreferencesForType(mAccount.type);
|
mProviderId.setText(getLabelForType(mAccount.type));
|
||||||
if (prefs != null) {
|
PreferenceScreen prefs = addPreferencesForType(mAccount.type);
|
||||||
updatePreferenceIntents(prefs);
|
if (prefs != null) {
|
||||||
|
updatePreferenceIntents(prefs);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
addPreferencesFromResource(R.xml.account_sync_settings);
|
addPreferencesFromResource(R.xml.account_sync_settings);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user