diff options
Diffstat (limited to 'core/java/android/os')
| -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) { + } + } } |
