diff --git a/src/main/java/org/solovyev/android/calculator/CalculatorPreferencesActivity.java b/src/main/java/org/solovyev/android/calculator/CalculatorPreferencesActivity.java index fdc49bcc..036cbdba 100644 --- a/src/main/java/org/solovyev/android/calculator/CalculatorPreferencesActivity.java +++ b/src/main/java/org/solovyev/android/calculator/CalculatorPreferencesActivity.java @@ -42,19 +42,7 @@ public class CalculatorPreferencesActivity extends PreferenceActivity implements // observer must be set before net.robotmedia.billing.BillingController.checkBillingSupported() BillingController.registerObserver(this); - // check billing support one more time as user can turn on internet while he is in current activity - switch (BillingController.checkBillingSupported(CalculatorPreferencesActivity.this)) { - case UNKNOWN: - // unknown => will wait the invocation of onBillingChecked() - Log.d(CalculatorPreferencesActivity.class.getName(), "Billing state in unknown - waiting!"); - break; - case SUPPORTED: - onBillingChecked(true); - break; - case UNSUPPORTED: - onBillingChecked(false); - break; - } + BillingController.checkBillingSupported(CalculatorPreferencesActivity.this); final SharedPreferences preferences = getPreferenceManager().getSharedPreferences(); preferences.registerOnSharedPreferenceChangeListener(this); diff --git a/src/misc/lib/android_billing.jar b/src/misc/lib/android_billing.jar index e3a598e2..ce07300a 100644 Binary files a/src/misc/lib/android_billing.jar and b/src/misc/lib/android_billing.jar differ