草庐IT

ListView_EnsureVisible

全部标签

android - Flutter - 选定的项目移动到 ListView 的顶部

我一直在寻找一种方法来永久在flutter中将选定的项目移动到ListView的顶部。这可以通过按下ListView元素旁边的iconbutton来实现,并让该元素在refresh时移动到顶部。如果可能的话,我希望图标按钮在启用时变为启用(即发光/点亮),并且禁用(变灰,但仍按-able)禁用时。我无法将我的所有代码都包含在这个问题中,所以所有这些连同_getListItemUi都可以在以下位置找到:https://github.com/Jak3-02/myproject2这是我当前的ListView的样子:Widget_cryptoWidget(){    returnnewCont

android - Flutter - 选定的项目移动到 ListView 的顶部

我一直在寻找一种方法来永久在flutter中将选定的项目移动到ListView的顶部。这可以通过按下ListView元素旁边的iconbutton来实现,并让该元素在refresh时移动到顶部。如果可能的话,我希望图标按钮在启用时变为启用(即发光/点亮),并且禁用(变灰,但仍按-able)禁用时。我无法将我的所有代码都包含在这个问题中,所以所有这些连同_getListItemUi都可以在以下位置找到:https://github.com/Jak3-02/myproject2这是我当前的ListView的样子:Widget_cryptoWidget(){    returnnewCont

android - 在 ListView 中显示图像时内存不足

好的,所以我想从LinearView获取项目并获得它们的可见性,这样我就可以释放隐藏项目的内存。这有可能吗?您还有其他想法吗?所以基本上,我想显示从URL动态下载的图像流,我希望它们在ListView中,这样人们就可以滚动浏览它们,但是如果我们像这样用普通的构建器加载ListView,ListViewlvb=newListView.builder(cacheExtent:1.0,itemBuilder:(BuildContextcontext,intindex){returnnewImageView(MyApp.imageLinks.values.elementAt(index));}

android - 在 ListView 中显示图像时内存不足

好的,所以我想从LinearView获取项目并获得它们的可见性,这样我就可以释放隐藏项目的内存。这有可能吗?您还有其他想法吗?所以基本上,我想显示从URL动态下载的图像流,我希望它们在ListView中,这样人们就可以滚动浏览它们,但是如果我们像这样用普通的构建器加载ListView,ListViewlvb=newListView.builder(cacheExtent:1.0,itemBuilder:(BuildContextcontext,intindex){returnnewImageView(MyApp.imageLinks.values.elementAt(index));}

Flutter Nested Listview 为什么我不能使用行?

下面的代码在不使用Row小部件的情况下工作,但是它在使用带Row的嵌套ListView时出错如果这是我在上面代码中的用例,我如何使用Row我有一行,其中有两列Widgetbuild(BuildContextcontext){//TODO:implementbuildreturnScaffold(appBar:AppBar(title:Text("Dashboard"),actions:[IconButton(icon:Icon(Icons.add_circle),iconSize:50.0,onPressed:(){Navigator.push(context,MaterialPage

Flutter Nested Listview 为什么我不能使用行?

下面的代码在不使用Row小部件的情况下工作,但是它在使用带Row的嵌套ListView时出错如果这是我在上面代码中的用例,我如何使用Row我有一行,其中有两列Widgetbuild(BuildContextcontext){//TODO:implementbuildreturnScaffold(appBar:AppBar(title:Text("Dashboard"),actions:[IconButton(icon:Icon(Icons.add_circle),iconSize:50.0,onPressed:(){Navigator.push(context,MaterialPage

listview - 图像的无限 ListView 卡住应用程序或在布局期间抛出异常 [包括小应用程序]

我试图用可重复的图像制作一个水平滚动的ListView,让它看起来像是一个永远滚动的长图像(就像在2d平台游戏中一样)。但是,当我将图像添加到ListView.build(...)方法时,我无法让它们正确缩放。我希望图像为.fitHeight,在尝试了所有我能想到的小部件之后,我得到了两种结果之一。应用程序启动但卡住应用运行但抛出异常完整代码如下:import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget{@overrideWidgetbuild(B

listview - 图像的无限 ListView 卡住应用程序或在布局期间抛出异常 [包括小应用程序]

我试图用可重复的图像制作一个水平滚动的ListView,让它看起来像是一个永远滚动的长图像(就像在2d平台游戏中一样)。但是,当我将图像添加到ListView.build(...)方法时,我无法让它们正确缩放。我希望图像为.fitHeight,在尝试了所有我能想到的小部件之后,我得到了两种结果之一。应用程序启动但卡住应用运行但抛出异常完整代码如下:import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget{@overrideWidgetbuild(B

flutter - 连接到 Firebase 的水平 ListView

我正在尝试实现水平ListView,但由于我是新手,所以我在这方面遇到了困难。我一直收到很多错误,这次是:“列表newStreamBuilder(stream:db.collection('messages').orderBy('timestamp',descending:true).snapshots(),builder:(context,snapshot){if(snapshot.hasData){returnsnapshot.data.documents.map((doc){Column(crossAxisAlignment:CrossAxisAlignment.start,ch

flutter - 连接到 Firebase 的水平 ListView

我正在尝试实现水平ListView,但由于我是新手,所以我在这方面遇到了困难。我一直收到很多错误,这次是:“列表newStreamBuilder(stream:db.collection('messages').orderBy('timestamp',descending:true).snapshots(),builder:(context,snapshot){if(snapshot.hasData){returnsnapshot.data.documents.map((doc){Column(crossAxisAlignment:CrossAxisAlignment.start,ch