如何在android-application中获取dialer的值?

时间:2012-02-06 14:25:51

标签: android android-emulator android-intent android-widget

我正在开发一个基于SIP的应用程序。我想存储拨号器的值(按下来调用按钮的值) 即如果我拨打12345,那么我如何将这个值存储在特定的字符串或整数中,以便进一步操作和连接。

screenshot of main screen

点击五(5)按钮,手机默认拨号盘将打开。我想在我的应用程序中执行此操作。

1 个答案:

答案 0 :(得分:0)

考虑以下情况:

您有拨号盘(0-9等按钮)和EditText,每次用户点击数字时都会更新。当用户点击“拨打电话”按钮时,您需要在EditText上拨打getText(),而不是拨打拨号号码。

在另一方(接听电话的人),您需要解析传入的SIP INVITE消息,以获取号码(联系信息)。请记住,根据服务器配置,电话号码可以映射到别名(用户名)。