You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tasks/app/src/generic/java/org/tasks/billing/PurchaseHelper.java

39 lines
956 B
Java

package org.tasks.billing;
import android.app.Activity;
import android.content.Intent;
import org.tasks.dialogs.DialogBuilder;
import org.tasks.preferences.Preferences;
import javax.inject.Inject;
public class PurchaseHelper {
private Preferences preferences;
@Inject
public PurchaseHelper(Preferences preferences) {
this.preferences = preferences;
}
public boolean purchase(DialogBuilder dialogBuilder, final Activity activity,
final String sku, final String pref,
final int requestCode, final PurchaseHelperCallback callback) {
preferences.setBoolean(pref, true);
callback.purchaseCompleted(true, sku);
return true;
}
public void handleActivityResult(PurchaseHelperCallback callback, int requestCode, int resultCode, Intent data) {
}
public void disposeIabHelper() {
}
public void consumePurchases() {
}
}