После просмотра слайд-шоу Adobe я думаю, что попытаться заставить это работать, используя Android Java SDK, было бы создать объект ListView с прозрачным фоном, а затем динамически скрывать / показывать его в этом положении, когда кнопка меню щелкает, устанавливая видимость вида на VISIBLE или GONE.
Обеспечение прозрачности ListView не должно быть таким сложным. Я бы посмотрел на AbsoluteLayout, чтобы он завис над всем в этом месте.
Другой вариант может состоять в том, чтобы отобразить ListView в пользовательском диалоговом окне, которое вы написали, и снова расположить его в этом точном месте на экране, чтобы оно выглядело как меню, выходящее из кнопки, на которую вы нажали.