popupwindow的构造器我们可以看出 有提供width height 由外界传值进来 通过setwidth() setHeight设置 这样是设置指定的尺寸

如果我们在布局里写好了尺寸 想使用wrap_content的话 在布局上需要包裹一层, 如果直接根布局设置大小 是无效的 如下图

popupwindow设置大小无效



解决方案:下图

popupwindow设置大小无效



然后在popupwindow中设置尺寸

setWidth(ViewGroup.LayoutParams.WRAP_CONTENT);
setHeight(ViewGroup.LayoutParams.WRAP_CONTENT);

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
猜你喜欢
  • 2021-06-14
  • 2022-12-23
  • 2022-12-23
  • 2022-03-08
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案