首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >玩游戏时在windows Phone 8中处理来电?

玩游戏时在windows Phone 8中处理来电?
EN

Stack Overflow用户
提问于 2013-07-23 19:34:47
回答 2查看 883关注 0票数 2

有人告诉我,我怎么才能在windows phone 8中获得控制,在玩游戏时接听来电??

接听来电有什么功能需要触发吗?

请谁来帮我解决这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-23 20:59:00

如果任何人有同样的问题,下面将是解决方案,如果你使用的是Unity引擎。

代码语言:javascript
运行
复制
//For interrupt handling
 private bool isGameInterrupted;

void OnApplicationPause(bool isInterrupted)
 {
    if( !isGameInterrupted && isInterrupted )
     {   
      isGameInterrupted = true;
     }  

    if( isGameInterrupted )
    {    
     // Call your pause screen here //   
     isGameInterrupted = false;
    }
 }
票数 2
EN

Stack Overflow用户

发布于 2013-07-23 20:01:10

不知道你在问什么,但听起来你误解了手机的工作原理。

如果在用户玩你的游戏时有电话打进来,你对此没有任何控制。手机将弹出“来电”界面并接管控制权。在这一点上,您的应用程序将被放到后台。此时,您的标准生命周期管理将开始发挥作用(挂起/重新激活/等等)。一旦调用结束,控制权将返回到您的游戏,您可以从您停止的地方继续。

关于这一切是如何工作的,herehere有一个很好的概述。这些都是特定于Phone 7.x的,但原理在8中是相同的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17809057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档