1

アプリ内課金を実装して、アプリで特定の機能を有効にしたいと考えています。Android サンプル コードを修正しましたが、正常に動作しています。ただし、ユーザーがアプリ内製品を購入したら、アプリに変更を実装する必要があります。私の計画では、ブール値を false に設定し、ユーザーがアプリ内製品を購入すると、ブール値が true に設定され、以前は非表示になっていたボタンが表示されます。私の質問は、請求コードのどこにコードを配置して、アプリのブール値を変更できるかです。私のすべての検索から、「取引が成功したら」などの「参照」しか見つかりませんでしたが、それは役に立ちません。Android のサンプル請求アプリケーションからのコードへの特定の参照は役に立ちます。

4

1 に答える 1

0

その情報を永続化する必要があるため、ブールフラグを設定するだけでは機能しません。Dungeonsアプリはデータベースを使用するため、サンプルのコードのその部分、つまりクラスとそのメソッドを参照してPurchaseDatabaseください。あなたの場合(単一の製品/機能)、ブールプリファレンスを設定することでおそらくうまくいくでしょう。insertOrder()updatePurchasedItem()

于 2011-10-04T05:31:56.580 に答える