diff options
author | Dianne Hackborn <hackbod@google.com> | 2011-04-19 18:44:03 -0700 |
---|---|---|
committer | Dianne Hackborn <hackbod@google.com> | 2011-04-20 10:26:44 -0700 |
commit | 9567a66a5e6f49dd8495fb5f6e2efb9f32e84b35 (patch) | |
tree | ed995619922077d0ab351a1dc2ba405de04af111 /core/java/android/app/KeyguardManager.java | |
parent | e85626f33e6988b3314d8978c23923f91c3f49c9 (diff) | |
download | frameworks_base-9567a66a5e6f49dd8495fb5f6e2efb9f32e84b35.zip frameworks_base-9567a66a5e6f49dd8495fb5f6e2efb9f32e84b35.tar.gz frameworks_base-9567a66a5e6f49dd8495fb5f6e2efb9f32e84b35.tar.bz2 |
Deprecate a bunch of APIs.
And clean up some documentation.
Change-Id: I7882183b3daf883b7ac6098d19f88dc7cfbcdf61
Diffstat (limited to 'core/java/android/app/KeyguardManager.java')
-rw-r--r-- | core/java/android/app/KeyguardManager.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/core/java/android/app/KeyguardManager.java b/core/java/android/app/KeyguardManager.java index a601fbf..0fe7b5c 100644 --- a/core/java/android/app/KeyguardManager.java +++ b/core/java/android/app/KeyguardManager.java @@ -35,6 +35,12 @@ public class KeyguardManager { private IWindowManager mWM; /** + * @deprecated Use {@link android.view.WindowManager.LayoutParams#FLAG_DISMISS_KEYGUARD} + * and/or {@link android.view.WindowManager.LayoutParams#FLAG_SHOW_WHEN_LOCKED} + * instead; this allows you to seamlessly hide the keyguard as your application + * moves in and out of the foreground and does not require that any special + * permissions be requested. + * * Handle returned by {@link KeyguardManager#newKeyguardLock} that allows * you to disable / reenable the keyguard. */ @@ -103,6 +109,12 @@ public class KeyguardManager { } /** + * @deprecated Use {@link android.view.WindowManager.LayoutParams#FLAG_DISMISS_KEYGUARD} + * and/or {@link android.view.WindowManager.LayoutParams#FLAG_SHOW_WHEN_LOCKED} + * instead; this allows you to seamlessly hide the keyguard as your application + * moves in and out of the foreground and does not require that any special + * permissions be requested. + * * Enables you to lock or unlock the keyboard. Get an instance of this class by * calling {@link android.content.Context#getSystemService(java.lang.String) Context.getSystemService()}. * This class is wrapped by {@link android.app.KeyguardManager KeyguardManager}. @@ -112,6 +124,7 @@ public class KeyguardManager { * @return A {@link KeyguardLock} handle to use to disable and reenable the * keyguard. */ + @Deprecated public KeyguardLock newKeyguardLock(String tag) { return new KeyguardLock(tag); } @@ -168,6 +181,12 @@ public class KeyguardManager { } /** + * @deprecated Use {@link android.view.WindowManager.LayoutParams#FLAG_DISMISS_KEYGUARD} + * and/or {@link android.view.WindowManager.LayoutParams#FLAG_SHOW_WHEN_LOCKED} + * instead; this allows you to seamlessly hide the keyguard as your application + * moves in and out of the foreground and does not require that any special + * permissions be requested. + * * Exit the keyguard securely. The use case for this api is that, after * disabling the keyguard, your app, which was granted permission to * disable the keyguard and show a limited amount of information deemed @@ -181,6 +200,7 @@ public class KeyguardManager { * it is safe to launch anything that would normally be considered safe * once the user has gotten past the keyguard. */ + @Deprecated public void exitKeyguardSecurely(final OnKeyguardExitResult callback) { try { mWM.exitKeyguardSecurely(new IOnKeyguardExitResult.Stub() { |