PopupWindow 橫向居中顯示,當設定帶有箭頭形式的背景圖時,去掉四邊陰影
讓 PopupWindow 橫向居中顯示在某個 View 的下面
這裡我在 Activity 中放了一個橫向的 TextView ,在頂部,點選的時候在其下方顯示 PopupWindow,程式碼如下:

image.png
這裡的 pop 裡面是一個 ListView,為了區分介面顏色給 ListView 設定了背景,其他設定見註釋。效果圖如下:

image.png
Popwindow 設定背景圖片(帶尖角)邊緣有陰影,去掉陰影做法
在程式碼中給 pop 設定 backgroundDrawable 為系統的透明顏色或者下面方式都可以.

image.png
這種的應用場景大多是:介面右上角的圖示,點選的時候在其下方彈出一個帶有三角箭頭的 pop,如果這個三角箭頭連同 pop 的背景是一張圖片的時候,會出現邊緣陰影。