【发布时间】:2015-10-03 10:39:50
【问题描述】:
我需要打后台电话。我的意思是,我不想在程序调用时显示android调用界面我想显示自己的界面,有什么办法吗?
谢谢!
【问题讨论】:
标签: android user-interface interface background phone-call
我需要打后台电话。我的意思是,我不想在程序调用时显示android调用界面我想显示自己的界面,有什么办法吗?
谢谢!
【问题讨论】:
标签: android user-interface interface background phone-call
目前不可能。对于电话,它将始终显示拨号器屏幕。
【讨论】:
虽然不建议这样做,但您可以通过将Activity 与调用链接来实现。
<activity
android:name=".activities.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<!-- open activity when establishing a call -->
<intent-filter>
<action android:name="android.intent.action.CALL_PRIVILEGED" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="tel" />
</intent-filter>
</activity>
【讨论】: