package net.rdrei.android.scdl2;
import android.content.Context;
import android.net.Uri;
import com.google.inject.Inject;
public class PackageHelper {
private final Context mContext;
@Inject
public PackageHelper(final Context context) {
mContext = context;
}
public Uri getMarketUri() {
final String baseURL;
switch (Config.STORE) {
case GOOGLE_PLAY:
baseURL = "market://details?id=";
break;
case AMAZON:
baseURL = "http://www.amazon.com/gp/mas/dl/android?p=";
break;
default:
throw new IllegalStateException("Unknown store type");
}
return Uri.parse(baseURL + mContext.getPackageName());
}
}