CallScreeningService在DUAL-SIM设备中获取呼叫的SIM卡位

时间:2019-08-27 19:49:23

标签: android android-service call

我正在使用Android-API 29,而我的应用是智能手机上的默认Dialer-app。在来电中,我的CallScreeningService-Class被调用(onScreenCall)。

不幸的是,在Multi-SIM设备(如Dual-SIM)上,Call.Details对象没有标志或属性,在这里我可以看到实际进入的呼叫是在哪个SIM插槽上。这是一个简短的示例:

public class IncomingCallService extends CallScreeningService {
@Override
public void onScreenCall(Call.Details callDetails) {
// HERE In callDetails I cant access to the flag if 
// the incoming call is coming on SIM-SLOT1 or SIM-SLOT2! 
}

所有双SIM卡手机上是否都可以使用其他API,还是每个制造商都有自己的API?

0 个答案:

没有答案