Android PopupWindow не отображает тени при заданной высоте. Кажется, это подтверждается документацией. Я использую 5.0 Lollipop.
Создание всплывающего окна следующим образом:
popupWindow = new PopupWindow(context);
popupWindow.setOutsideTouchable(true);
popupWindow.setFocusable(true);
popupWindow.setElevation(10);
popupWindow.setContentView(rootView);
popupWindow.showAtLocation(anchorView, Gravity.NO_GRAVITY, xPos, yPos);
Подробнее здесь: https://stackoverflow.com/questions/272 ... how-shadow