Android для идентификации звонков, полученных в sim1 или sim2 - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь ввести код APK, чтобы определить, принимаются ли вызовы в sim 1 или sim 2. Я пробовал приведенные ниже решения, но на всех устройствах это не работает.В устройствах Samsung и MI приведенное ниже решение не работает.Подскажите, пожалуйста, универсальные решения.спасибо

Я попробовал следующие решения

URL1

URL2

public class IncomingCallInterceptor extends BroadcastReceiver {
@Override
    public void onReceive(Context context, Intent intent) {
    String callingSIM = "";
    Bundle bundle = intent.getExtras();
    callingSIM =String.valueOf(bundle.getInt("simId", -1));
    if(callingSIM == "0"){
        // Incoming call from SIM1
    }
    else if(callingSIM =="1"){
        // Incoming call from SIM2
    }
    }
}
...