【发布时间】:2013-10-05 12:09:03
【问题描述】:
我遇到了与本主题 Integrating Unity with Eclipse: Back Button Click 中提到的相同的问题,但建议的解决方案不起作用。
我在原生 Android 应用程序中嵌入了一个 Unity 播放器。我可以毫无问题地启动 Unity Player,但现在我想使用后退按钮返回我之前的活动。我已经尝试过 Unity 端的 Application.Quit 和 android 端的 finish() ,两者都关闭了整个应用程序。我还尝试从 Unity 上下文中启动一个新的 Activity,但这也不起作用,我认为这是因为我使用的是片段。我的活动设置如下:
嵌入了多个片段的MainActivity。其中两个包含列表,我可以从中开始一个新的活动,它向我显示列表元素的详细视图。详细视图也是片段,您可以在其中左右滑动到上一个/下一个元素(类似于 gmail 应用程序)。在详细视图中,您可以启动 Unity 以对 qualcomm vuforia 框架进行一些扩充。
到目前为止一切正常,但我无法从 UnityPlayer 返回到详细信息视图。
有谁知道如何做到这一点?
谢谢!
【问题讨论】:
-
请注意,Unity 标签是为 Microsoft 的 Unity 工具保留的。重新标记为 Unity3D。
标签: android android-fragments navigation unity3d back-button