Android lauch Skype для бизнеса и сделать звонок с указанным Skype
При нажатии на текстовое представление с skypeID приложение должно запустить Skype для бизнеса (Lync) и начать вызов с указанным skypeID. Я могу запустить приложение, но не запускаю опцию вызова автоматически? я был в состоянии сделать это в скайпе, но не в скайпе для бизнеса (lync), не могли бы вы предложить мне, как это сделать? ТИА
1 ответ
public static void skype(String number, Context ctx) {
try {
//Intent sky = new Intent("android.intent.action.CALL_PRIVILEGED");
//the above line tries to create an intent for which the skype app doesn't supply public api
Intent sky = new Intent("android.intent.action.VIEW");
sky.setData(Uri.parse("skype:" + number));
Log.d("UTILS", "tel:" + number);
ctx.startActivity(sky);
} catch (ActivityNotFoundException e) {
Log.e("SKYPE CALL", "Skype failed", e);
}
}
Я не пробовал это, пожалуйста, попробуйте и проверьте. для получения дополнительной информации перейдите по этой ссылке SO