1 2 3 4 5 6 7 8 9 10 11 12 13
| try {
//Application trouvée , on la lance
getPackageManager().getApplicationInfo(packageName, 0);
startActivity(getPackageManager().getLaunchIntentForPackage(packageName)
}
catch (PackageManager.NameNotFoundException e) {
// Non trouvé on essai d'ouvrir le store sur la bonne page
try {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + packageName)));
} catch (android.content.ActivityNotFoundException anfe) {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=" + packageName)));
}
} |
Partager