问题标签 [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 投票
1 回答
56 浏览

android - android拨号到固定号码

我正在尝试制作一个可以拨打固定号码的android项目。当我使用像 01712364445 这样的普通数字或类似的东西时,它正在工作。但是当我使用这个号码 *566# 时,它正在拨打 *567,即 # is missing。如何解决这个问题?我的代码在这里...

0 投票
1 回答
165 浏览

android - android 用字符拨号

我想制作一个拨号器应用程序,它将从用户那里获取电话号码。并会拨打假设 *789*phone_number# 如何做到这一点。到目前为止,我已经这样做了...

0 投票
1 回答
1449 浏览

android - IVR 自动拨号以编程方式以间隔发送 DTMF 音

我需要制作一个IVR -auto dialer应用程序,它

=> 拨打免费电话

=> 然后选择一个选项继续

=> 然后输入一些代码

=>然后几秒钟后(一些广告/说30秒)需要输入另一个选项

前三件事解决了,因为没有太多的等待时间!

我已经实现了如下:

直到选项成功到达,在此之后,有一个等待时间....我尝试输入“;” (分号)在最后一个字符串附加拨号号码之前。但它不工作

拨号器在我开始通话时退出,但如果我删除最后一个选项,那么它就可以工作

我的问题是:如何在 30 秒的间隔后将最后一个选项放入拨号器。?

我听说我们不能在通话时干扰默认拨号器。

0 投票
0 回答
394 浏览

android - Android 电话号码拨号或从联系人中选择

我希望用户能够通过自己拨打电话号码或从联系人列表中选择来发送短信。

我知道我可以很容易地实现它,查询所有联系人并提供TextView过滤联系人或拨打号码,但我的问题旨在简化代码。

在默认的 lollipop Messenger 应用程序中,如果用户单击“+”加号按钮,他可以完全按照我之前的描述进行操作:这是我的意思的屏幕截图

在 Android 上,有一个非常相似的功能,我可以使用以下代码重现:

然而,它只让用户拿起一个已经存在的联系人,并最终从中提取一个电话号码。

很快我的问题是:有没有办法通过使用Intents 来重现默认的 Messenger 行为?

提前致谢。

0 投票
0 回答
483 浏览

android - 如何在 CardView 到平面样式 EditText 之间制作动画,如 Lollipop 上的 Dialer 应用程序所示?

在 Lollipop 上,您可以在拨号器上看到 CardView 和全宽 EditText(或者它仍然是 cardView)之间的非常平滑的过渡,来自:

在此处输入图像描述

对此:

在此处输入图像描述

然后回来。

我尝试使用 cardView 及其属性,但未能实现此动画。

我怎样才能实现这种转变?

我在想:也许我应该放置 2 层视图,其中一层会在您单击时更改其大小,而另一层将是被单击的视图。这可能是它的工作方式吗?话又说回来,它可能不会像拨号器应用程序上显示的那样顺利运行。

0 投票
1 回答
1551 浏览

android - Android:如何显示安装在我的设备上的拨号器应用程序列表,而不是直接调用默认拨号器

Android:如何显示安装在我的设备上的拨号器应用程序列表,而不是直接调用默认拨号器

允许 -

因此,使用此代码会调用默认拨号器应用程序。我想要 Android 向我建议可用于呼叫功能的应用程序列表的行为。

0 投票
0 回答
456 浏览

android - Android:PhoneLookup 的目录数据提供程序

我正在编写一个自定义的 Android 联系人目录,我已经实现了 ContactsContract.Directory 提供程序,并且从手机应用程序中进行的搜索工作正常。

我现在面临的问题是,当我有来电/去电时,Android 拨号器不会查询我注册的自定义目录。是否可以通过 PhoneLookup 或其他方式参与来电显示解析?

同样作为一种可能的解决方法,我尝试使用 BroadcastReceiver 实现拨出/拨入呼叫拦截器,但我看不到将联系人数据返回给拨号器的方法。我发现显示数据的唯一选择是在本地拨号器上覆盖透明活动。有没有办法将联系数据返回给发送广播的拨号器?我可以尝试其他任何想法吗?

PS。谷歌使用我试图为附近的地方目录列表和谷歌来电显示实现的功能。

聚苯乙烯。通过阅读 PhoneLookup 的 ContactsContract 实现,我偶然发现了可以附加到用户配置文件的默认目录的公司联系人目录,根据它应该查询 PhoneLookup 的代码,所以我将在星期一尝试。

0 投票
1 回答
147 浏览

android - Android工作室使用edittext进行拨号

我在我的 xml 中创建了一个EditText和一个Button.

我在java中试图做的是让用户输入一个数字,然后按下按钮,然后我希望拨号器通过输入打开。

有没有办法做到这一点?

谢谢。

0 投票
2 回答
2359 浏览

android - 当弹出窗口打开以选择我的帐户时,Intent.ACTION_CALL 不起作用

我正在实现一个 Android 应用程序,它允许用户通过按按钮从我的应用程序中拨打一个号码来购买东西。在单 SIM 卡设备中它工作得很好,但在双卡设备中,当我运行我的应用程序并单击“购买按钮”时,会自动打开一个弹出窗口,询问我要使用哪个 SIM 卡拨号(我不必编写此操作的代码,它由我的设备自动完成。此外,当我通常使用设备的默认电话应用程序呼叫朋友时,此弹出窗口会自动打开,询问我想使用哪个 SIM 卡拨号,然后选择一个 SIM 卡开始呼叫),但如果我的应用程序在选择 SIM 后,它不起作用,它不会开始拨号。但它开始拨入单个 sim 设备。

我已<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>正确添加,并且我的代码在单个 SIM 设备上运行良好。

所以有什么问题?为什么它不适用于双 SIM 卡设备?

我的代码:

0 投票
3 回答
2303 浏览

android - Android - com.google.android.dialer 在文件系统中的位置

我有一个带有 com.google.android.dialer 应用程序的 Android 手机来拨打一个号码(我通过ps在之后执行命令来获取名称adb shell)。但我不知道应用程序在哪里。

ls、ps、cat 等可以在 /system/bin 中找到,但 com.google.android.dialer 在哪里?我在 /data/app 中没有找到它。