试图在列表视图之前添加一些小部件......我搜索并发现使用扩展如下:
return Scaffold(
appBar: AppBar(
title: Text('Test Listview'),
),
body: Container(
padding: const EdgeInsets.all(10.0),
child: Column(
children: <Widget>[
Text('header'),
Expanded(
child: ListView.builder(
itemCount: providerApp.domains.length,
itemBuilder: (BuildContext context, int index) {
return Container( ......
Run Code Online (Sandbox Code Playgroud)
但这里的问题是 Text('header') 将被修复,寻找小部件与列表视图一起滚动的某种方式......
谢谢 !!!
寻找一些帮助如何从颤振对象列表中的用户中选择最老的年龄...
users = [
{ id: 123, name: 'Bob', age: 25},
{ id: 345, name: 'Joe', age: 44},
...
];
Run Code Online (Sandbox Code Playgroud) 我试图在应用程序启动时从 sharedpreferences 到 provider 设置一个值。
这是我到目前为止所拥有的,小部件的共享偏好正在工作:https ://gist.github.com/andraskende/a19c806aeef0ce88e9a9cafa49660ab4#file-main-dart-L211-L223
我正在尝试使用 FadeInImage 来显示整个屏幕背景图像,使用 onFocusChange 更改它们。
目前只有初始图像使用淡入淡出,然后图像才被替换。
寻求帮助:
如何使用 FadeInImage so onFocusChange 结果 nw 后退图像淡入..
也许用于另一个小部件。
代码:https : //gist.github.com/andraskende/4dac77fed94b9e4f131c9f644e51bc62#file-videos-dart-L80-L88
return Scaffold(
body: Container(
child: Stack(
children: [
FadeInImage.memoryNetwork(
placeholder: kTransparentImage,
image: background,
fit: BoxFit.fill,
width: double.infinity,
height: double.infinity,
fadeInDuration: Duration(milliseconds: 100),
),
Run Code Online (Sandbox Code Playgroud)
.....
child: ListView.builder(
itemCount: providerApp.videos.length,
scrollDirection: Axis.horizontal,
shrinkWrap: true,
itemBuilder: (BuildContext context, int index) {
return Focus(
canRequestFocus: false,
onFocusChange: (bool) {
if (bool) {
setState(() {
background = providerApp.videos[index].image;
description =
providerApp.videos[index].description;
});
}
},
Run Code Online (Sandbox Code Playgroud)