我想知道如何讓我的應用刪除購買用戶在應用內結算中購買的商品的按鈕。我可以使用sharedpreferences,但我怎麼去做這件事。這是我使用的教程:http://www.anddev.org/advanced-tutorials-f21/simple-inapp-billing-payment-t52060.html。購買後的應用內結算
感謝
public Handler mTransactionHandler = new Handler(){
public void handleMessage(android.os.Message msg) {
Log.i(TAG, "Transaction complete");
Log.i(TAG, "Transaction status: "+BillingHelper.latestPurchase.purchaseState);
Log.i(TAG, "Item attempted purchase is: "+BillingHelper.latestPurchase.productId);
};
};
這可能是一個愚蠢的問題,但purchaseState會是什麼?我正在使用Blundell提供的教程。 http://www.anddev.org/advanced-tutorials-f21/simple-inapp-billing-payment-t52060.html – 2011-12-20 07:23:54
當遵循Blundell教程時,它看起來像你的代碼來更新你的偏好應該在mTransactionHandler內部類。購買狀態爲已購買(用戶根據訂單收費),取消(服務器上的收費失敗)和退款(您退還了購買)。 – 2011-12-20 16:26:48
在blundell代碼中,「purchaseState」代表什麼? – 2012-01-02 06:07:08