OSDN Git Service

Allow VR State Listeners with RESTRICTED_VR_ACCESS permission.
authorSantos Cordon <santoscordon@google.com>
Wed, 9 Aug 2017 00:11:41 +0000 (17:11 -0700)
committerSantos Cordon <santoscordon@google.com>
Thu, 24 Aug 2017 21:45:24 +0000 (21:45 +0000)
commite6d772330744d2c27545dabfe60a4023495c0925
tree85ad1bee9bddc8ad6f134f97e0ca1de697ba244c
parentba893e6a1004f3d8fc40fb64ac43960a7446d0f7
Allow VR State Listeners with RESTRICTED_VR_ACCESS permission.

Extend the ability to use VrStateListeners to applications that
have RESTRICTED_VR_ACCESS permission.  Previously, it required
ACCESS_VR_MANAGER only.

Add VrStateCallback object and methods to VrManager to access the
functionality outside of frameworks.

Bug: 64360244
Test: Manual. Tested ability from VrCore.

Change-Id: I01f1c75b1ccd44a09364df84218168cf6caab322
core/java/android/app/VrManager.java
core/java/android/app/VrStateCallback.java [new file with mode: 0644]
core/java/android/service/vr/IVrManager.aidl
core/res/AndroidManifest.xml
services/core/java/com/android/server/vr/VrManagerService.java