gpt4 book ai didi

Android PopupWindow showAsDropDown() 无法正常工作

转载 作者:可可西里 更新时间:2023-11-01 19:07:33 25 4
gpt4 key购买 nike

我将 PopupWindow 与 showAsDropDown(anchor) 一起使用。当 anchor 位于屏幕顶部时,它工作正常,但当位于屏幕底部时,什么也没有显示。根据 PopupWindow.showAsDropDown() 的文档,这应该有效:

http://developer.android.com/reference/android/widget/PopupWindow.html#showAsDropDown%28android.view.View%29

“在锚定 View 左下角的弹出窗口中显示内容 View 。如果屏幕上没有足够的空间来完整显示弹出窗口,此方法会尝试找到父 ScrollView 以滚动。如果没有父 ScrollView 可以滚动,则弹出窗口的左下角固定在 anchor View 的左上角。”

据推测,弹出窗口总是锚定在 anchor View 的左下角。我该如何解决这个问题?

最佳答案

你可以试试这个..可能会有帮助

mWindow.showAtLocation(mRootView, Gravity.BOTTOM|Gravity.LEFT, 0, distanceFromTop);

关于Android PopupWindow showAsDropDown() 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13115401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com