/ / Como fazer com que o Intent Chooser trabalhe com um ACTION_DIAL Uri - android, android-intent

Fazendo Intenção Chooser para trabalhar com um ACTION_DIAL Uri - android, android-intent

Estou com problemas para fazer com que o Intent Chooser apareça ao tentar iniciar um Dial Intent.

Intent diallIntent = new Intent(Intent.ACTION_DIAL,(Uri.parse("tel:"+ result.international_phone_number)) );
String title = "Choose";
Intent chooser = Intent.createChooser(diallIntent , title);

if (callIntent.resolveActivity(getActivity().getPackageManager()) != null) {
startActivity(chooser);
}

Este código apenas inicia o telefone embutido no Androidaplicativo e não mostra um seletor. Se eu definir android: autoLink = "phone" na visualização de texto correspondente, não executar esse código e definir o texto como international_phone_number var, eu recebo o pop-up Chooser (aplicativo de telefone padrão ou Skype), de modo a excluir qualquer externo configurações ou aplicativos de telefone não instalados.

O que estou fazendo errado? Estou analisando o Uri errado? A intenção de ACTION_DIAL não é compatível com o Skype?

Agradecemos antecipadamente por todas as respostas possíveis!

Respostas:

1 para resposta № 1

Linkify, quais poderes android:autoLink usa URLSpan qual, por o código fonteusa Intent.ACTION_VIEW Intenções junto com o URI. O Skype parece apenas suportar ACTION_VIEW e não ACTION_DIAL.