使用 ACTION_CALL 发送的 Intent 额外内容?
Intent extras sent with ACTION_CALL?
我有一个正在运行的应用程序,它基本上列出了一些人,你可以点击他们的 row/name 来给他们打电话,就像这样:
String tel = "tel:" + temp.getPhone();
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(tel))
但我希望接听电话的人可以从来电显示(或某种方式)看出电话来自我的应用程序。比如覆盖来电显示或附加 phone 分机号之类的?
那是不可能的。大多数手机使用 GSM 标准,但没有类似的部分,只有来电号码可用。
也想象一下人们使用旧的诺基亚或 smth。他们将如何查看您的附加信息?
您可以在 android 的(最顶部)默认 UI 上显示您的 incomming/outgoing 调用对话框,但不能替换或覆盖它。
您可以使用 WindowsManager 来控制它,因为将您的 Activity 添加到屏幕顶部。
我有一个正在运行的应用程序,它基本上列出了一些人,你可以点击他们的 row/name 来给他们打电话,就像这样:
String tel = "tel:" + temp.getPhone();
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(tel))
但我希望接听电话的人可以从来电显示(或某种方式)看出电话来自我的应用程序。比如覆盖来电显示或附加 phone 分机号之类的?
那是不可能的。大多数手机使用 GSM 标准,但没有类似的部分,只有来电号码可用。
也想象一下人们使用旧的诺基亚或 smth。他们将如何查看您的附加信息?
您可以在 android 的(最顶部)默认 UI 上显示您的 incomming/outgoing 调用对话框,但不能替换或覆盖它。
您可以使用 WindowsManager 来控制它,因为将您的 Activity 添加到屏幕顶部。