0
有誰知道爲什麼,當我使用此代碼:機器人的PopupMenu showAtLocation y偏移
popupMenu.showAtLocation(containerView, Gravity.BOTTOM|Gravity.LEFT, x_offset, y_offset);
的y偏移不實際移動彈出,直到它超過一定數量(在這種情況下約120)更大。對於120以下的值,什麼都不會發生;對於超過120的值,彈出窗口會垂直向上移動。
我猜這是與彈出窗口的大小有關,對此,似乎沒有辦法實際獲得維度來彌補此閾值。
我想知道,因爲a)關於此方法的信息很少,以及b)我似乎無法使其正確定位彈出窗口。