2017-06-12 3 views
0

加入し、私は、ユーザーがアプリに加入している場合は、チェックをしたいかどうかを確認、

私の質問です - それは、SKUを入力しなくても、それを確認することができますか?

これは私が今やっていることです:

IabHelper.QueryInventoryFinishedListener mGotInventoryListener = new IabHelper.QueryInventoryFinishedListener() { 
    public void onQueryInventoryFinished(IabResult result, final Inventory inventory) { 
     if(inventory.hasPurchase(skutmp)) { 
      return true; 
} 

を私は何をしたいのかは(SKUを使用せずに)任意の購入

があるかどうかを確認することですが、そうする方法はあります?

EDIT:

主なアイデアはとてもので、私はそれらをチェックできる店で利用可能な製品を取得する方法が多分あり、私のサーバーからリストを取得せずにそうするのですか?

答えて

0

誰もが、私はあなたが基本的にそれを設定する必要が

https://developer.android.com/google/play/billing/billing_integrate.html

と場所0のバンドルが含まれています行う

Bundle activeSubs = mService.getPurchases(3, "com.example.myapp", 
       "subs", null); 

よりも、このリンクを見つけることができたことで支援が必要な場合すべてのあなたの購入とArrayListので、私はArrayListのサイズをチェックしています。