question

S.Denis avatar image
S.Denis asked

Can't press any button (DIM_BEHIND)

I can't use In App Billing 2.0 on Kindle Fire HD. I have an OpenGL ES game and I manage to display the purchase 12-22 10:11:22.862: I/ActivityManager(203): Displayed com.amazon.sdktestclient/.iap.ui.PurchaseActivity: +233ms 12-22 10:11:22.870: I/WindowManager(203): DIM BEHIND: Window{41a1c308 paused=false} 12-22 10:11:22.878: I/WindowManager(203): DIM BEHIND: Window{41a1c308 paused=false} I can press any buttons, it just log 12-22 10:12:02.956: I/WindowManager(203): DIM BEHIND: Window{41a1c308 paused=false} Each time I press Cancel or Get Item Press back works, but IAP 2.0 is unusable for me.
iap
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Nick Gardner avatar image
Nick Gardner answered
DIM_BEHIND is simply the window manager for IAP trying to dim the window behind the purchase dialog to make it stand out more. Is it possible that any layers of your application are still attempting to be superimposed above the IAP purchase layer or otherwise catch the buttons presses away from the IAP manager?
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.