我非常肯定这个问题已经被问过了,但我已经寻找了大约1个小时,仍然找不到答案.所以,如果你确实找到了相关的过go 的问题,请做链接.
我有一个CustomScrollView,用于创建无限垂直列表(无休止的滚动行为).
在这个CustomScrollView中,我有一个自定义的小部件卡,它可以动态加载,并且以无限的方式,我希望成为CustomScrollView在屏幕上的大小(不是屏幕的大小,见下面的图片,基本上我想要一种方法,在右边有白色箭头的大小).
图形表示:
我目前正在硬编码大小,但在我的实际使用中,上面的appbar的大小可以动态变化,所以这在future 是不可能的.
怎样才能为我的卡提供这种价值呢?
以下是目前为止我能找到的唯一答案:
- 加倍.无限:但这显然是行不通的,因为纸牌只会试着扩大到无限的高度.
- MediaQuery. sizeOf(Context)是我目前在硬编码时使用的,我将其与我的条的恒定大小进行子化,但这在将来将无法工作,正如上面已经解释的那样