AFAIK, I think it is not possible. Not because of modality (it can be cheated by running a parallel thread) , but because it is not a child view of your activity. At least, this is the conclussion I arrived
You could try to simulate this modal dialog with a transparent panel added to the activity( to capture and ignore touch events outside the area) and then a new panel on top of it emulating the inputlist. Then, as the views belong to your activity, you can capture them