アプリで、アプリ内課金で購入したアイテムを購入するためのボタンを削除する方法を知りました。私は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 –
Blundellのチュートリアルに従うと、あなたのコードがmTransactionHandlerの内部クラス。購入状態は購入済み(ユーザーは注文に対して請求されました)、キャンセル済み(サーバーで請求ができませんでした)、返金済み(購入品を払い戻しました)です。 –
blundellコードでは、 "purchaseState"は何を表しますか? –