Ich habe diese Methode für IInAppBillingService
:Wohin mit der IInAppBillingService-Methode Belohnungen?
if (sku.equals(inappid)) {
Bundle buyIntentBundle = mservice.getBuyIntent(3, getPackageName(), sku, "inapp",
"bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ");
if (buyIntentBundle.getInt("RESPONSE_CODE") == 0) {
PendingIntent pendingIntent = buyIntentBundle.getParcelable("BUY_INTENT");
startIntentSenderForResult(pendingIntent.getIntentSender(), 1001, new Intent(),
Integer.valueOf(0), Integer.valueOf(0), Integer.valueOf(0));
* long starsLong = Menu.sharedPref.getLong("stars", 0L);
SharedPreferences.Editor editor = Menu.sharedPref.edit();
editor.putLong("stars", starsLong + stele);
editor.commit(); *
}
}
aber selbst wenn der Benutzer die Zahlung stornieren, wird der Preis in den sharedPreferences stapeln werden. Wo ich das Teil mit STARS für den Award legen soll kann nur stapeln, wenn der User zahlt (in welcher Methode, oder in welchen Zustand soll ich setzen)?
Danke!