diff options
author | Daniel Sandler <dsandler@android.com> | 2011-11-15 22:55:03 -0800 |
---|---|---|
committer | Daniel Sandler <dsandler@android.com> | 2011-11-15 22:55:03 -0800 |
commit | c224f76303b3124c76768761c544410b86b732f8 (patch) | |
tree | 6677c2bad1bc2e9ee1083f336da4866f3f17d71c /policy/src/com/android | |
parent | 481ffa505bb1d8f5089ea98e3b5960d409b6819c (diff) | |
download | frameworks_base-c224f76303b3124c76768761c544410b86b732f8.zip frameworks_base-c224f76303b3124c76768761c544410b86b732f8.tar.gz frameworks_base-c224f76303b3124c76768761c544410b86b732f8.tar.bz2 |
Add a default Dreams component.
Currently set to DeskClock's screensaver, but since it's a
(private) string in f/b/c/r/r/values/config.xml any product
could overlay this.
Bug: 5611008
Change-Id: I7a4623c9c667a6cff8ed80ad600a8a4460bfafb7
Diffstat (limited to 'policy/src/com/android')
-rwxr-xr-x | policy/src/com/android/internal/policy/impl/PhoneWindowManager.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java index 921f331..af7efaf 100755 --- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java +++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java @@ -3409,6 +3409,9 @@ public class PhoneWindowManager implements WindowManagerPolicy { try { String component = Settings.Secure.getString( mContext.getContentResolver(), Settings.Secure.DREAM_COMPONENT); + if (component == null) { + component = mContext.getResources().getString(R.string.config_defaultDreamComponent); + } if (component != null) { ComponentName cn = ComponentName.unflattenFromString(component); Intent intent = new Intent(Intent.ACTION_MAIN) |