Skip to content

1.0.3

Compare
Choose a tag to compare
@Petterpx Petterpx released this 23 Aug 07:15
· 346 commits to main since this release
0ab001d

支持通过传递view的方式更新浮窗视图。

  • updateManagerView(view)
  • updateManagerView(obj:(Context)->View)
  1. 如果是全局浮窗,则view的context必须是application,局部浮窗则必须非application,如果传递错误,将抛出异常提示。为了便于设置,您可通过后者的方式。借此您将根据当前的浮窗等级获得合适的 context ,最后返回View即可。
  2. 如果您之前有设置layoutParams(配置方法中设置过),此layoutparams将只会用于layoutId设置的布局,您通过传递view设置的视图将不会采用此layoutParams,默认情况下,将采用wrap-wrap。对于自定义的view,建议您自行设置layoutparams,或者。
  3. layoutid与layoutView的最终取决于最终调用的是谁,后者会将前者重置为默认值。