diff options
| author | YuanQY <yuanqingyun@gmail.com> | 2013-02-08 10:59:22 +0800 |
|---|---|---|
| committer | Gerrit Code Review <gerrit@review.cyanogenmod.com> | 2013-02-10 21:10:18 -0800 |
| commit | e8b4b3b9329ff85c6ece2076cfa1225769951c5c (patch) | |
| tree | 800248d112efa6c567c5d7639c7f6325ef6f92a8 /core/java | |
| parent | c83dd1143ae385823501b67b7ee4382e911478f5 (diff) | |
| download | frameworks_base-e8b4b3b9329ff85c6ece2076cfa1225769951c5c.zip frameworks_base-e8b4b3b9329ff85c6ece2076cfa1225769951c5c.tar.gz frameworks_base-e8b4b3b9329ff85c6ece2076cfa1225769951c5c.tar.bz2 | |
Keyboard light: Fix the physical keyboard not light when it's visiable.
Change-Id: I595afd3cb6b422a17ae0f6ec20aa51979db13810
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/os/IPowerManager.aidl | 2 | ||||
| -rw-r--r-- | core/java/android/os/PowerManager.java | 13 |
2 files changed, 15 insertions, 0 deletions
diff --git a/core/java/android/os/IPowerManager.aidl b/core/java/android/os/IPowerManager.aidl index 8dabfb3..24849bd 100644 --- a/core/java/android/os/IPowerManager.aidl +++ b/core/java/android/os/IPowerManager.aidl @@ -53,4 +53,6 @@ interface IPowerManager void setAttentionLight(boolean on, int color); void cpuBoost(int duration); + + void setKeyboardVisibility(boolean visible); } diff --git a/core/java/android/os/PowerManager.java b/core/java/android/os/PowerManager.java index 7a54102..4be3fd1 100644 --- a/core/java/android/os/PowerManager.java +++ b/core/java/android/os/PowerManager.java @@ -840,4 +840,17 @@ public final class PowerManager { } } } + + /** + * @hide + */ + public void setKeyboardVisibility(boolean visible) + { + try { + if (mService != null) { + mService.setKeyboardVisibility(visible); + } + } catch (RemoteException e) { + } + } } |
