merge in OI distribution
[android_pandora.git] / apps / oi-filemanager / FileManager / src / org / openintents / filemanager / MarketUtils.java
1 package org.openintents.filemanager;\r
2 \r
3 import org.openintents.util.IntentUtils;\r
4 \r
5 import android.content.Context;\r
6 import android.content.Intent;\r
7 import android.net.Uri;\r
8 \r
9 /**\r
10  * @author Peli\r
11  * @author Karl Ostmo\r
12  */\r
13 public class MarketUtils {\r
14     \r
15         /**\r
16          * URI prefix to a package name to bring up the download page on the Android Market\r
17          */\r
18     public static final String MARKET_PACKAGE_DETAILS_PREFIX = "market://details?id=";\r
19     \r
20 \r
21         public static boolean isMarketAvailable(Context context, String packageName) {\r
22                 return IntentUtils.isIntentAvailable(context, getMarketDownloadIntent(packageName));\r
23         }\r
24         \r
25 \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
29     }\r
30 }\r