junixapp / XPopup

🔥XPopup2.0版本重磅来袭,2倍以上性能提升,带来可观的动画性能优化和交互细节的提升!!!功能强大,交互优雅,动画丝滑的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!(Powerful and Beautiful Popup for Android,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.)
Apache License 2.0
7.78k stars 1.17k forks source link

BubbleAttachPopupView 在rtl布局情况下,左中右三个目标view绑定后,右边的view弹窗位置正确但是箭头的位置并未在目标位置下方,偏移位置异常 #1223

Open OpenKing88 opened 4 months ago

OpenKing88 commented 4 months ago

XPopup版本 如2.10.0

手机系统和型号 任意手机

描述你的问题 页面三个view分别处于页面靠左边,靠中,靠右,ltr情况下正常,当rtl后,屏幕右边的view点击弹出气泡后,出现箭头偏移异常情况,并未在view下方,PopupContentView的位置正常与view右对齐。另外两个按钮点击弹窗后箭头的左边和气泡圆角那里出现间隙

OpenKing88 commented 4 months ago

https://github.com/user-attachments/assets/c8c4db9f-0d47-4e70-bc41-1f75e6eee9cd