我目前正在研究工业应用程序的布局,发现很难将水平的ListView(或任何ScrollView)嵌套在小部件列表中,而不会出现导致应用程序崩溃的Failed assertion: '_initialButtons == kPrimaryButtons'
错误。仅当用两根手指敲击ListView时才会发生这种情况。
我已经尝试了所有可以在互联网上想到或找到的东西,包括:NestedScrollView,高度受限的SizedBox内的ListView,ScrollView小部件的任意组合。我还尝试清理了构建文件,并设置了一个新项目。全部无济于事。
这是一个最小的,可重复的示例,并显示错误日志:https://gist.github.com/RKasinCDRK/033ee9020cb2e7aecfa576c4f7d3f559
我希望水平列表能够像其他任何滚动视图一样执行,而不会出现任何崩溃行为。已在iOS物理设备上找到并测试了此内容。
请帮忙,我花了太长时间试图弄清楚这么简单的东西...