junixapp/XPopup

AttachPopupView高度未自适应

RumbleTsc opened this issue · 1 comments

XPopup版本
如2.9.19

手机系统和型号
华为Mate30

描述你的问题
感觉像是比较通用的问题,联想搜索AttachListPopupView存在类似问题。外部一个输入框EditText,输入内容变化的过程中希望AttachPopupView中包含的RecyclerView数据也能更新并且弹窗整体高度也能自适应,但因为AttachPopupView是一直没有dismiss的,show的时候不会重新绘制,高度不会自动更新,手动调用doMeasure会有明显的闪烁过程,不知道有没有别的好的解决方案。

RXlung commented

我也遇到类似的问题,根布局和所有的子控件高度都是自适应的,在弹框一直显示的前提下更改了控件内容引发高度变化,但是弹框虽然变化了,但是位置显示不太合适,容易超出屏幕。
如:弹框有两个按钮,一个文本,默认文本几个字,弹框弹出后点击按钮改变文本变为几百字,弹框位置不变,高度增加,超出屏幕显示不全。
宽度也是类似情况