I was having issues with the Dialogs library testing on two different devices (2.2 vs 4.0).
On my HTC Desire(2.2), it was blocking the UI and waiting for the user to enter the data and press any of the buttons.
On my tablet(4.0), it was returning the result from the dialog simultaniously with the appearance so the user was unable to enter anything.
The weird thing is, this was happening randomly(one Activity works fine, using it on a second one fails). I was unable to reproduce it and understand the reason.
That made me abandon the use of the Dialogs library and write my very own panel solution using Classes. However, I suggest you check FloatingWindows, they can do the job
