private static final String TARGET_APP = "packageName";
ApplicationInfo info = null;
try{
   //comprobamos que el usuario tenga la aplicación instalada
    info = getActivity().
            getApplicationInfo(TARGET_APP, 0 );
} catch( PackageManager.
}
//si NO tiene la aplicación instalada le redirigimos a uno de los 2 markets para que se la descargue
if(info == null){
    try {
        startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?
         } catch (android.content.
            startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.
         }
}else{
   //si la tiene instalada la abrimos
    Intent LaunchIntent = getActivity().
   startActivity(LaunchIntent);
}
It works!
Roger Sala,
 
No hay comentarios:
Publicar un comentario