Hey ragazzi Sto cercando di creare un intento che inizia la conversazione skype con una certa persona. Avendo esaminato tutto lo stackoverflow, non riesco ancora a farlo funzionare correttamente. Qui è il mio codice:Schermata della chat di Skype dall'intenzione
String skypeUri = "skype:name?chat";
Intent intent = new Intent();
intent.setData(Uri.parse(skypeUri));
intent.setComponent(new ComponentName("com.skype.raider", "com.skype.raider.Main"));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
mio filtro intento:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.LAUNCHER" />
<data android:scheme="skype" />
</intent-filter>
E mi porta a Skype, ma solo alla pagina principale di esso, nessuna conversazione è aperto. Qualsiasi aiuto sarebbe apprezzato.