我正在开发一个应用程序,我必须使用我的 PHP 服务器从我的应用程序中进行调用。
我有一种情况,每当用户按下 Android 设备的绿色通话按钮并拨打号码后,我必须让用户选择从我的 App 或普通 SIM 拨打电话。我也这样做了。现在我想在切换到应用程序之前获取我在拨号器上拨打的号码。
意味着如果用户选择我的应用程序来呼叫,那么我必须在电话拨号上拨打号码。
我正在使用以下代码生成弹出窗口以使用我的应用程序进行调用。该代码在特定活动内的清单中编写为 Intent 过滤器。
<activity
android:name="com.tv.longdistcall.PlaceLongDistCall"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar" >
<intent-filter>
<action android:name="android.intent.action.CALL_BUTTON" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.CALL_PRIVILEGED" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="tel" />
</intent-filter>
</activity>
请建议我,在切换到活动之前如何在拨号器上拨打号码。