全。我在Android Studio中开发我的Daydream应用程序。
我需要获得权限(读写)。所以我使用了权限请求对话框。
但是白日梦没有推荐我的方式,所以我想在流程图下面。
当前我的代码
启动应用程序->权限检查(2D Activity onCreate) ->权限弹出窗口
-> VR主启动(VR onCreate)
我想看看这张流程图
Start -> VR Main start(VR onCreate) ->权限检查
-> move 2D Activity & Permission Popup(2D oncreate) -> VR Main (VR onResume)

我找到了这个method(exitFromVr)。但我不知道我该怎么写代码。如果你有示例代码,请让我知道。
我的英语不太好,所以我需要你的帮助。谢谢。
发布于 2017-07-13 02:03:33
基本的想法是启动另一个活动,该活动将为您请求许可,然后返回到主要的VR活动。
所以从你的主要活动(在VR中),显示你的转换对话框并调用exitFromVr(myPermissionActivity,MY_REQUEST_CODE,MyData)。
从头戴式耳机中移除您的电话将导致操作系统触发“myPermissionActivity”意图(此活动应设置为具有所需权限)。
然后退出权限活动,将回退到主VR活动。在代码中,我看到权限是activity setup with a close按钮,它只会退出activity。
https://stackoverflow.com/questions/44824799
复制相似问题