diff options
-rwxr-xr-x | AndroidManifest.xml | 18 | ||||
-rw-r--r-- | src/com/android/settings/Settings.java | 1 | ||||
-rw-r--r-- | src/com/android/settings/SettingsActivity.java | 2 |
3 files changed, 21 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index bfa26e1..2800a40 100755 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -2212,6 +2212,24 @@ android:resource="@id/display_settings" /> </activity> + <!-- Display rotation --> + <activity android:name="Settings$DisplayRotationActivity" + android:label="@string/display_rotation_title" + android:excludeFromRecents="true"> + <intent-filter> + <action android:name="android.intent.action.MAIN" /> + <action android:name="android.settings.DISPLAY_ROTATION_SETTINGS" /> + <action android:name="com.android.settings.DISPLAY_ROTATION_SETTINGS" /> + <category android:name="android.intent.category.VOICE_LAUNCH" /> + <category android:name="android.intent.category.DEFAULT" /> + <category android:name="android.intent.category.SHORTCUT" /> + </intent-filter> + <meta-data android:name="com.android.settings.FRAGMENT_CLASS" + android:value="com.android.settings.cyanogenmod.DisplayRotation" /> + <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" + android:resource="@id/display_settings" /> + </activity> + <activity-alias android:name=".livedisplay.LiveDisplay" android:taskAffinity="com.android.settings" android:label="@string/live_display_title" diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java index 2f9901f..839b299 100644 --- a/src/com/android/settings/Settings.java +++ b/src/com/android/settings/Settings.java @@ -119,6 +119,7 @@ public class Settings extends SettingsActivity { public static class AppDrawOverlaySettingsActivity extends SettingsActivity { /* empty */ } public static class AppWriteSettingsActivity extends SettingsActivity { /* empty */ } public static class LiveDisplayActivity extends SettingsActivity { /* empty */ } + public static class DisplayRotationActivity extends SettingsActivity { /* empty */ } public static class BlacklistSettingsActivity extends SettingsActivity { /* empty */ } public static class AnonymousStatsActivity extends Settings { /* empty */ } } diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index 28204b4..5dcff22 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -81,6 +81,7 @@ import com.android.settings.applications.UsageAccessDetails; import com.android.settings.applications.WriteSettingsDetails; import com.android.settings.blacklist.BlacklistSettings; import com.android.settings.bluetooth.BluetoothSettings; +import com.android.settings.cyanogenmod.DisplayRotation; import com.android.settings.dashboard.DashboardCategory; import com.android.settings.dashboard.DashboardSummary; import com.android.settings.dashboard.DashboardTile; @@ -364,6 +365,7 @@ public class SettingsActivity extends Activity DrawOverlayDetails.class.getName(), WriteSettingsDetails.class.getName(), LiveDisplay.class.getName(), + com.android.settings.cyanogenmod.DisplayRotation.class.getName(), com.android.settings.cyanogenmod.PrivacySettings.class.getName(), BlacklistSettings.class.getName() }; |