检测PopupWindow是否在ScrollView上

时间:2017-01-09 14:32:24

标签: android scrollview popupwindow

当我创建一个PopupWindow并在ScrollView上显示它时,滚动它不会以任何方式移动PopupWindow的位置。

因此,在创建PopupWindow后,如何以编程方式发现它是否显示在ScrollView上,以便我可以创建一个监听器并将其与它一起滚动?

1 个答案:

答案 0 :(得分:1)

您可能不再需要此答案了,但实际上您可以使用PopupWindow.showAsDropDown(viewInsideScrollView)将PopupWindow锚定到ScrollView中的视图来自动滚动它。

https://developer.android.com/reference/android/widget/PopupWindow.html#showAsDropDown(android.view.View)