BasePopup icon indicating copy to clipboard operation
BasePopup copied to clipboard

在DialogFragment上弹窗,超长内容会被过多裁剪掉

Open Suguiqiang opened this issue 1 year ago • 0 comments

  • 系统版本(必须)/ System version (required):Android13
  • 库版本(必须)/ Library version (required):3.2.1
  • 问题代码/截图(可选)/ Problem code or screenshot (optional): 修改ConstructorApiFragment类的代码,将DemoPopup弹窗的内容给到了900dp,将DemoPopup显示在“请点击我弹出BasePopup”文本下方,但是该显示的x2部分被裁剪。 curPopup.setPopupGravity(Gravity.CENTER | Gravity.BOTTOM); curPopup.showPopupWindow(v);

screenshot1727679990027

应该是计算错误,在PopupDecorViewProxy类的measureWrappedDecorView方法中,应该是这种情况下,没有算上x1的偏移,所以被掉裁剪了。

Suguiqiang avatar Sep 30 '24 07:09 Suguiqiang