当我使用小部件Scrollbar向我的ListView添加滚动条时,这个断言会被抛出,尽管布局正常运行。完整的信息和相关代码如下:
══╡ EXCEPTION CAUGHT BY SCHEDULER LIBRARY ╞═
I/flutter ( 4453): The following assertion was thrown during a scheduler callback:
I/flutter ( 4453): 'package:flutter/src/material/scrollbar.dart': Failed assertion: line 111 pos 2
我正在尝试将ScrollBar添加到ListView中,但是当滚动到ListView的开头时,ScrollBar仍然在顶部有填充。
我提供了应用程序的快照,这样您就可以更好地理解问题。它在滚动条小部件的指示器中,顶部的填充不应该在那里,所以滚动条指示器的开始应该触及蓝色DrawerHeader的底部边缘。
这是我的代码:
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
我在flutter中有一个底部表单,它有一个列表视图,如下所示:
new Flexible(child: new ListView(
physics: new BouncingScrollPhysics(),
children: <Widget>[
new Text("a"),
new Text("a"),
new Text("a"),
new Text("a"
我不知道为什么我看到这个错误在颤振包装路径与收缩包装问题..。每次我尝试生成或构建我的代码的apk时,这个错误都会阻止编译器使用下面的消息。
PS D:\Flutter_apps\splash_screen> flutter clean
Deleting 'build\'.
PS D:\Flutter_apps\splash_screen> flutter run
Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, conside
我正在搜索我们如何才能把折叠选项放在列表上,搜索结果中的一切都是关于listview的,我想在我的ListTile列表上设置折叠选项,当用户将tap on title然后subtitle将在标题下可见。有使用ExpansionTile()的选项,但flutter文档显示它现在无效。 child: ListTile(
title: Text(
"i am visible title",
),
subtitle: Text("i am hidden data, when you will tap on title i w
我有一个简单的ListView,包装在SingleChildScrollView中,如下所示。如果没有指定控制器,我可以滚动列表上/下箭头键,页面向上/向下键以及Chrome上的空格键。但是,如果我通过取消对底部的注释来指定滚动控制器,用这些键滚动将无法工作(我仍然可以通过手动拖动滚动条上下滚动)。
如何在指定滚动控制器时保留滚动行为?我需要滚动控制器,因为我有一个连接到它的监听器,以便在到达底部时预取API数据,以启用无限滚动。
谢谢!
import 'package:flutter/material.dart';
class SampleScreen extends St