From cbdc3ef6ff37eae42ee21436b78ab69ad0221711 Mon Sep 17 00:00:00 2001 From: korolevdev Date: Sun, 13 Jul 2014 20:49:59 +0400 Subject: [PATCH] added browsers market review parse --- AppRate/src/com/tjeannin/apprate/AppRate.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/AppRate/src/com/tjeannin/apprate/AppRate.java b/AppRate/src/com/tjeannin/apprate/AppRate.java index 1ee8b3a..c1af2db 100644 --- a/AppRate/src/com/tjeannin/apprate/AppRate.java +++ b/AppRate/src/com/tjeannin/apprate/AppRate.java @@ -230,8 +230,13 @@ public void onClick(DialogInterface dialog, int which) { try { hostActivity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + hostActivity.getPackageName()))); - }catch (ActivityNotFoundException e) { - Toast.makeText(hostActivity, "No Play Store installed on device", Toast.LENGTH_SHORT).show(); + } catch (ActivityNotFoundException e) { + try + { + hostActivity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=" + hostActivity.getPackageName()))); + } catch (ActivityNotFoundException b) { + Toast.makeText(hostActivity, "No Browser installed on device", Toast.LENGTH_SHORT).show(); + } } editor.putBoolean(PrefsContract.PREF_DONT_SHOW_AGAIN, true); break; @@ -271,4 +276,4 @@ private static final String getApplicationName(Context context) { } return (String) (applicationInfo != null ? packageManager.getApplicationLabel(applicationInfo) : "(unknown)"); } -} \ No newline at end of file +}