Android,在你的应用程序中使用skype 4.0启动Skype调用

时间:2013-09-03 07:24:43

标签: android android-intent skype

我有一个Android应用程序,它使用Skype启动对手机号码的调用。

该应用程序正在运行,但现在skype已经发布了他的Android应用程序版本4.0,我的应用程序不再使用Skype进行调用..

我正在使用以下代码开始通话:

Intent sky = new Intent(Intent.ACTION_VIEW);
    sky.setData(Uri.parse("skype:" + numero));
    sky.setComponent(new ComponentName("com.skype.raider", "com.skype.raider.Main"));
    sky.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
//Log.i(LOG_TAG, "skype chiamo:" + numero);
startActivity(sky);

有没有人知道某些事情是否有所改变,或者我做错了什么?

非常感谢!!

编辑工作代码:

Intent sky = new Intent(Intent.ACTION_VIEW);
sky.setData(Uri.parse("skype:" + number+"?call"));
sky.setComponent(new ComponentName("com.skype.raider", "com.skype.raider.Main"));
sky.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(sky);

0 个答案:

没有答案