The new Android Billing v3 documentation and helper code uses startIntentSenderForResult()
when launching a purchase flow. I want to start a purchase flow (and
if (requestCode == RC_REQUEST)
{
Intent intent = new Intent(ContainerAvtivity.this,ContainerAvtivity.class);
startActivity(intent);
finish();
}
RC_REQUEST
is same as you used to launch purchase flow
Add this in the onActivityResult
of your Activity.The inventory listener will produce the desired result for you.(I know its a temp fix but worked for me)).