首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Android中打开呼叫帐户屏幕应该使用什么目的?

在Android中打开呼叫帐户屏幕应该使用什么目的?
EN

Stack Overflow用户
提问于 2018-08-17 18:24:59
回答 1查看 376关注 0票数 0

我正在使用系统管理的ConnectionService构建一个带有VoIP的应用程序。注册PhoneAccount时,用户需要在安卓系统设置(或拨号应用程序设置?)中手动启用PhoneAccount。如果未启用,TelecomManager将不会路由VoIP呼叫。

如何使用意图将用户发送到此“呼叫帐户”设置屏幕?我不希望用户必须自己找到此设置。

EN

回答 1

Stack Overflow用户

发布于 2018-08-17 18:24:59

经过一番搜索,我在一个谷歌群组中找到了这个:

代码语言:javascript
运行
复制
if (Build.MANUFACTURER.equalsIgnoreCase("Samsung")) {
    Intent intent = new Intent();
    intent.setComponent(new ComponentName("com.android.server.telecom",
        "com.android.server.telecom.settings.EnableAccountPreferenceActivity"));
    startActivity(intent);
} else {
    startActivity(new Intent(TelecomManager.ACTION_CHANGE_PHONE_ACCOUNTS));
}

https://groups.google.com/forum/#!topic/android-contrib/C7qbnnAGzsk

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

https://stackoverflow.com/questions/51893347

复制
相关文章

相似问题

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