首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何避免最小化后的app在VoIP调用结束后停留在前台?

如何避免最小化后的app在VoIP调用结束后停留在前台?
EN

Stack Overflow用户
提问于 2019-01-31 21:45:44
回答 1查看 28关注 0票数 0

我试图在安卓系统上开发一个VoIP call应用程序,但有一个问题我找不到任何解决方案。此外,我不知道如何搜索问题,所以让我解释一下场景:用户通过按下主页按钮将应用程序发送到后台(最小化应用程序)。然后,当他/她接到电话时,我的呼叫屏幕活动就会出现。到这里为止都没问题。我的问题是,当呼叫结束时,最后一个活动会出现在前台,但当用户在收到呼叫之前将应用程序发送到后台时,他/她希望应用程序在呼叫结束后留在后台。如何在调用结束后使应用程序留在后台?

EN

回答 1

Stack Overflow用户

发布于 2019-02-01 00:29:52

在应用程序的Activity结束时调用finish()之前,请启动主屏幕:

代码语言:javascript
复制
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54462001

复制
相关文章

相似问题

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