Android в биллинге приложения Не могу запустить асинхронную операцию
Я новичок в Android, мое первое приложение недавно закончилось. Я хочу установить IAB (в биллинге приложения) в своем приложении, я протестировал свое приложение и у меня возникли следующие проблемы: 1- когда я нажимаю кнопку "купить", все в порядке, и операция оплаты запускается правильно. но когда я закрываю приложение и нажимаю на кнопку, у меня появляются ошибки ниже.
java.lang.IllegalStateException: Could not execute method of the activity
at android.view.View$1.onClick(View.java:4015)
at android.view.View.performClick(View.java:4764)
at android.view.View$PerformClick.run(View.java:19844)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5376)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:908)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at android.view.View$1.onClick(View.java:4010)
at android.view.View.performClick(View.java:4764)
at android.view.View$PerformClick.run(View.java:19844)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5376)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:908)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703)
Caused by: java.lang.IllegalStateException: Can't start async operation
(launchPurchaseFlow) because another async operation(refresh inventory) is in progress.
at
com.example.android.trivialdrivesample.util.IabHelper.flagStartAsync(IabHelper.java:812)
at com.example.android.trivialdrivesample.util.IabHelper.launchPurchaseFlow(IabHelper.java:376) at com.example.android.trivialdrivesample.util.IabHelper.launchPurchaseFlow(IabHelper.java:341) at com.example.farshid.columnanalysis.MainActivity.gotoColumnAnalysis(MainActivity.java:186) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at android.view.View$1.onClick(View.java:4010) at android.view.View.performClick(View.java:4764) at android.view.View$PerformClick.run(View.java:19844) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5376) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:908) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703)
2-у меня есть еще один вопрос:) как я могу изменить фон кнопки, когда sb покупает мое приложение (например, изменить его тест с покупки на чтение)
как я могу исправить их... TNX в продвинутом.