【问题标题】:Options for Skype / Dialer when calling from app从应用程序呼叫时的 Skype / 拨号器选项
【发布时间】:2013-05-06 08:08:15
【问题描述】:

我正在创建一个用户可以呼叫他人的应用程序。在这个应用程序中,我想选择使用电话拨号器或其他 VOIP 应用程序,例如 Skype 或 Lync(顺便说一句,它们都是 Microsoft 软件)。我唯一的问题是他们似乎没有注册监听 android.intent.action.CALL (这给了我电话),但只适用于 android.intent.action.CALL_PRIVILEGED - 通过它我无法访问电话的拨号器(我猜这是特权部分)。我正在开发股票 Nexus 4 顺便说一句。

有没有一种很好的方式可以让我启动我的意图并获得拨号器和 Skype/Lync 的选项?

现在我调用的意图是这样的:

Uri numberUri = Uri.parse("tel:" + number);
final Intent intent = new Intent("android.intent.action.CALL_PRIVILEGED");
intent.setData(numberUri);
mContext.startActivity(intent);

随意将 Intent 的内容交换为 Intent.ACTION_CALL - 我现在一直在这样做。

【问题讨论】:

  • 马克,你们每个人都找到了从意图启动 Lync(或 Skype)呼叫的方法吗?
  • 不,没有解决方案。我认为有人需要先用大棒打击谷歌,然后是微软来解决这个问题。

标签: android skype phone-call lync


【解决方案1】:

对不起,亲爱的,这是不可能的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 2019-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多