问题标签 [android-dialer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
161 浏览

android - 如何修改Android车载拨号器应用程序以显示联系人下载进度?

这个问题是关于 Android 汽车拨号器应用程序的。它从配对手机下载联系人并显示在列表中。Android提供的这个应用程序没有间歇性更新下载的联系人数量以了解下载进度。在其中一个参考链接中提到,PBAP 客户端将每个连接设备的联系人存储在 Contacts Provider 中,然后应用程序可以访问该联系人以获取每个设备的电话簿。

该应用程序的行为是在下载正在进行之前显示加载图标,而不会间歇性地更新进度。在代码中为此调用了contact.isLoading()。

由于我的要求是知道间歇性更新以便可以显示进度条,因此这并没有多大用处。任何人都可以分享他们的经验或提供更多详细文档的链接吗?谢谢你。

参考链接

https://developers.google.com/cars/design/automotive-os/apps/dialer/overview https://source.android.com/devices/automotive/ivi_connectivity

0 投票
0 回答
48 浏览

android - 为没有 Netowrk 的配对手机纠正 Android 汽车拨号器中的断开原因

我正在修改 android 汽车拨号器应用程序以了解通话的断开原因。我的测试用例是在没有活动网络的情况下使用配对手机测试 android 汽车拨号器应用程序,而在没有 SIM 的情况下测试另一部手机。当调用 onCallRemoved(Call call) 时,我正在为此使用 DisconnectCause.getCode() 。我没有得到我期望的正确代码,根据文档它是错误的,因为出现错误,例如网络问题,所以它已断开连接。但相反,我得到了代码REMOTE,根据文档,由于远程用户启动的操作(例如对方挂断)而断开连接。

请让我知道在这种情况下要使用的正确代码。谢谢你。

https://developer.android.com/reference/android/telecom/DisconnectCause

0 投票
0 回答
24 浏览

android - Android : 我如何知道来电的目的地?

我使用一个 USIM。但是,我从电信公司获得了第二个电话号码。如何检测来自第二个电话号码的来电?(不是设备号)

我已经看到默认呼叫应用程序打印第二个电话号码(甚至是第二个电话号码本身!!)

但是,我在其中任何一个上都找不到任何相关属性(InCallService、TelephonyManager、TelecomManager、Call、CallLog.Call)

如果您有任何参考或材料,我想问一下。

谢谢你的阅读。

这是我在这个领域的第一份工作,所以我遇到了很大的麻烦。

ps关于gsm通话沟通!

0 投票
0 回答
162 浏览

android - 在没有拨号器的情况下打开 android 密码应用程序

我想在android中打开所有与密码相关的各种应用程序,而无需拨打密码。我无权访问运营商权限,并且广播在 android 8+ 上不起作用。

使用根本不需要拨号器或电话服务的东西会很棒。

最好通过我的应用程序中的 API 调用或通过 adb 来实现。有没有办法做到这一点?在 AOSP 中定位这些应用程序的路径也很好。

谢谢您的回答!

0 投票
1 回答
21 浏览

string - 当我单击检查按钮时,如何在拨号器上显示带有此字符串的 # 字符?

我的拨号器只显示“*16001”:

我想#在这个字符串的末尾添加“”,但它不起作用。我怎样才能做到这一点?