Abrir página no Facebook, Twitter e Google Plus de outro aplicativo - Android
Estou trabalhando em um aplicativo onde preciso integrar a funcionalidade social das diferentes redes sociais: Facebook, Twitter, Google+.
Por enquanto, no Facebook e no Twitter eu sou reconhecido se o usuário tem um aplicativo nativo e, se ele faz isso, abro e mostro a ele minha fan page.
Para o Twitter eu uso o próximo código:
try {
Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse("twitter://user?screen_name=[user_name]"));
startActivity(intent);
}catch (Exception e) {
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("https://twitter.com/#!/[user_name]")));
}
E para o Facebook o próximo código:
try{
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://profile/" + PROFILE_FACEBOOK_APP_ID));
startActivity(intent);
}catch(Exception e){
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.facebook.com/UserNamePage")));
}
Agora quero fazer o mesmo no Google+. Vi que posso navegar para minha página de fãs com o próximo URLhttps://plus.google.com/MY_PAGE_ID/
, mas continua me perguntando se eu quero abri-lo com o aplicativo do Google+ ou com o navegador, e eu quero que ele abra o aplicativo automaticamente, sem perguntar ao usuário.
Existe uma maneira simples de fazer isso? Obrigado.