2016-11-28 4 views
0

Я создаю приложение для Android, где я хочу позвонить с SIM2 на определенное число с моих устройств.Как позвонить с SIM 2 в Android?

Ниже приведен основной код, который я нашел из других ссылок, но который мне не подходит.

Intent intent = new Intent(Intent.ACTION_CALL); 
     intent.putExtra("com.android.phone.extra.slot", 1); //For sim 2 
     intent.putExtra("simSlot", 1); //For sim 2 
     intent.setData(Uri.parse("tel:" + "**********")); 

У меня есть устройство OnePluse2. Я проверил другое приложение, такое как trueBalance и mubble, что работает нормально. Они звонят с SIM2 для проверки баланса.

Но как я могу позвонить из SIM2 и проверить там баланс!

Может ли кто-нибудь помочь мне решить эту проблему?

ответ

0

Ваш код работает для телефонов samsung. В большинстве случаев андроид не предоставляет возможность выбора сим для совершения звонка, он фактически предоставляется производителями устройств. Нет никакой официальной документации, доступной для достижения того, что вы пытаетесь сделать делать.

+0

Я обнаружил, что упомянутые выше приложения могли достичь этого. Любая идея о том же? – StackOver

+0

Являются ли они запрашивают опцию или напрямую звонят из sim 2 ... – Jayamurugan

+0

, они напрямую звонят из sim 2 – StackOver

Смежные вопросы