gpt4 book ai didi

android - Google Glass GDK 是否支持 Intent.ACTION_CALL?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:37:43 24 4
gpt4 key购买 nike

我正在尝试让一个在 Google Glass 上运行的 Android 应用程序来调用电话。这是调用 Intent 的代码:

String uri = "tel:+44....." ;
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse(uri));
startActivity(intent);

这会引发以下异常。

09-26 21:57:05.880: E/AndroidRuntime(4995): FATAL EXCEPTION: main
09-26 21:57:05.880: E/AndroidRuntime(4995): android.content.ActivityNotFoundException:
No Activity found to handle Intent { act=android.intent.action.CALL dat=tel:xxxxxxxxxxxxx }
09-26 21:57:05.880: E/AndroidRuntime(4995): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.CALL dat=tel:xxxxxxxxxxxxx }

我的 Glass 通过蓝牙连接到我的手机,我可以使用“OK Glass,调用...”命令让它调用电话。我是不是遗漏了什么,或者这个 Intent 目前在 Glass 上不受支持?

最佳答案

目前可以这样做:

Intent localIntent = new Intent();
localIntent.putExtra("com.google.glass.extra.PHONE_NUMBER", "123-123-123");
localIntent.setAction("com.google.glass.action.CALL_DIAL");
sendBroadcast(localIntent);

关于android - Google Glass GDK 是否支持 Intent.ACTION_CALL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19038703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com