1 package org.openintents.filemanager;
\r
3 import org.openintents.util.IntentUtils;
\r
5 import android.content.Context;
\r
6 import android.content.Intent;
\r
7 import android.net.Uri;
\r
11 * @author Karl Ostmo
\r
13 public class MarketUtils {
\r
16 * URI prefix to a package name to bring up the download page on the Android Market
\r
18 public static final String MARKET_PACKAGE_DETAILS_PREFIX = "market://details?id=";
\r
21 public static boolean isMarketAvailable(Context context, String packageName) {
\r
22 return IntentUtils.isIntentAvailable(context, getMarketDownloadIntent(packageName));
\r
26 public static Intent getMarketDownloadIntent(String packageName) {
\r
27 Uri marketUri = Uri.parse(MARKET_PACKAGE_DETAILS_PREFIX + packageName);
\r
28 return new Intent(Intent.ACTION_VIEW, marketUri);
\r