XPopup icon indicating copy to clipboard operation
XPopup copied to clipboard

🔥XPopup2.0版本重磅来袭,2倍以上性能提升,带来可观的动画性能优化和交互细节的提升!!!功能强大,交互优雅,动画丝滑的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner...

Results 210 XPopup issues
Sort by recently updated
recently updated
newest added

**XPopup版本** 如2.5.8 **手机系统和型号** oppo reno **描述你的问题** 第一次打开内置有viewpager+fragment弹框,在当前pop里面再次触发弹出相同配置的pop内容不显示,第一个pop已经关闭

**XPopup版本** 2.8.12 **手机系统和型号** 华为Mate20 Android 10 **描述你的问题** 最![截图_选择区域_20220712192327](https://user-images.githubusercontent.com/20378988/178478992-c824dbad-5044-48f6-8f20-9e4bfed6eecc.png) 全屏后: ![截图_选择区域_20220712193014](https://user-images.githubusercontent.com/20378988/178480160-680fc899-d064-4fd2-9d4a-fff445691129.png)

**XPopup版本** 2.8.10 **手机系统和型号** 华为P10 鸿蒙 2.0 andorid 10.0 **描述你的问题** 代码如下: ``` kotlin class SelectSpotCheckOrderDialog(context: Context) : DrawerPopupView(context) { override fun getImplLayoutId() = R.layout.layout_select_spot_check_dialog override fun onCreate() { super.onCreate() //DataBinding 在...

**XPopup版本** 如2.8.0 - 在列表中使用AttachPopupView,如果item高度超过列表高度,显示不完全,或者无法显示。

**XPopup版本** 如2.7.6 **手机系统和型号** 索尼 Xperia 1 Ⅱ **描述你的问题** 用导航条时出现问题,小白条时正常。 代码和截屏如下,间隔高度好像是导航条高度。 是我代码配置错了吗,我测试了好几个是正常的,这是用户遇到的 ![搜狗截图22年04月02日1424_1](https://user-images.githubusercontent.com/3511727/161370006-4e384412-d8a9-45b3-870a-adb62c513090.png) ![弹窗偏移](https://user-images.githubusercontent.com/3511727/161370087-ec1303d9-6615-45df-8d61-164d5480c774.png)

**XPopup版本** 如2.7.6 **手机系统和型号** 测试手机均可重现,比如华为mate30pro oppo reno5pro+ **描述你的问题** 自定义Bottom类型的弹窗经常出现无法弹出全部布局。 只弹出部分的弹窗。 ![0557B5A045FDFEE2AC1F303FB11D9EB9](https://user-images.githubusercontent.com/26269539/174751607-224a0ec4-cfb6-4ff8-abb2-bc11dee9a133.jpg) 代码和布局如下: 如果外层布局写死高度,此问题不会重现 ` ` XPopup.Builder(this@ActivityCoinsMain) .hasShadowBg(true) .isLightStatusBar(false) .asCustom(CustomPopup(this@ActivityCoinsMain,pList,p2)) .show()

**XPopup版本** 2.5.15 **手机系统和型号** 折叠屏手机 **描述你的问题** 代码的话就是正常使用,在普通正常屏手机是可以的,很完美。 这里看应该就是在一种屏生成固定大小的pop,所以会造成切换到另一种屏不适配。虽然可以在检测到屏幕大小切换时重新生成pop,但是代价有些大,有没有pop内置的方法可以解决这个问题。 在窄屏或者宽屏模式下打开,切换到另一种屏,会出现不适配。比如窄屏打开的,在宽屏只有一半,在宽屏打开的,窄屏只显示一半。 没有折叠屏,可以用如下代码模拟: 模拟折叠屏大屏 adb shell wm size 2000x2200 模拟折叠屏窄屏,这里只是做了退出大屏 adb shell wm size reset 如图 ![大图正常](https://user-images.githubusercontent.com/24648982/142151565-04ff5bc1-9ce0-452c-9a61-c0b9a1bd1619.png) ![窄图不正常](https://user-images.githubusercontent.com/24648982/142151811-d575fe8d-dfa3-480f-90ba-5783e591ecf7.png) ![窄屏正常](https://user-images.githubusercontent.com/24648982/142151887-df035ee0-3818-4c5f-abc6-c1208d3a6d1a.png) ![大屏不正常](https://user-images.githubusercontent.com/24648982/142151940-46901b26-e855-44d1-ab6b-550d59a94bfb.png)

**XPopup版本** 如2.8.2 **手机系统和型号** 华为Mate20 Android 10 isThreeDrag无效不知道是不是这个功能一直没有支持 看代码是SmartDragLayout的state更新异常,导致触摸事件直接返回了 向下滑动异常大概也是post的runnable更新状态异常

` ``` ┬─── │ GC Root: System class │ ├─ android.provider.FontsContract class │ Leaking: NO (App↓ is not leaking and a class is never leaking) │ ↓ static FontsContract.sContext ├─...

如果你的公司或者产品正在使用XPopup,请在下面回复进行反馈,反馈可以包含2个信息: 1. 产品名字 2. 公司名字(可无) 感谢你们的反馈,这些反馈会给我更大的动力和热情去维护项目!

good first issue