当前位置: 首页 > 知识库问答 >
问题:

可以在颤振中更改应用程序的背景图像一段时间吗?

罗源
2023-03-14

我需要将不断变化的背景添加到我的应用程序中。给我一个解决方案

代码:

Widget testBGCarousel = new Container(
  child: new Carousel(
    children: [
      new AssetImage('images/a.jpg'),
      new AssetImage('images/b.jpg'),
      new AssetImage('images/sc.jpg'),
     ].map((bgImg) => new Image(image: bgImg, width: 1500.0, height: 1500.0, 
    fit: BoxFit.cover)).toList(),
     displayDuration: const Duration(seconds: 4),
    ),
    );

pubspec.yaml :

dependencies:
 flutter:
 sdk: flutter

   # The following adds the Cupertino Icons font to your application.
   # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.0
  share: ^0.5.3
  flutter_webview_plugin: ^0.2.1+2
  launch_review: ^1.0.1
  carousel: ^0.1.0

错误:

当前Dart SDK版本为2.1.0-dev.5.0。颤振-a2eb050044。

因为carousel 0.1.0需要SDK版本

pub获取失败(1)退出代码1

共有1个答案

薛宇
2023-03-14

您必须检查软件包是否与Dart 2.0兼容,并且看起来与Dart 2.0不兼容:https://pub.dartlang.org/packages/carousel

我检查了打开的问题:https://github.com/gbrvalerio/carousel/issues/11作者更新了代码,但没有发布在pub flatter包存储库中。

所以你必须手动添加它,更新你的pubspec。yaml文件

改变这个:

carousel: ^0.1.0

对此:

carousel:
   git:
     url: git://github.com/gbrvalerio/carousel.git
 类似资料:
  • 我对flutter非常陌生,我正在做一个有趣的应用程序。我想添加一个背景图像到我的应用程序,但我找不到如何。我知道我必须把它放在中,但我找不到怎么放。这是我的代码:

  • 我只是按照这个页面的说明做了一个Flutter app,我在谷歌上搜索了如何更改应用程序的名称,找到了这个答案。但是我不能从清单文件中更改应用程序的名称。最初是。我将其更改为,它给出了错误 如何重置此错误并更改名称?

  • 问题内容: 如何在运行时更改CSS中的背景图片?我的体内有以下背景图像,可以在运行时更改图像吗? 问题答案: 如果已经加载了JQuery,则可以执行以下操作: 编辑 : 首先在head标签中加载JQuery: 然后,当页面上发生某些事情(例如加载完成时)时,调用Javascript更改背景图片:

  • 问题内容: 我有此jquery代码,可在单击时更改背景图像: 但是,它没有改变。有什么我想念的吗? 问题答案: 您需要包括该属性的一部分。

  • 最近几天,我试图在我的android应用程序中设置背景图片。首先,我将我的图像添加到res/drawable-hdpi中,并在。通过编写我的活动的xml代码 它不起作用,所以我也尝试将此图像放入res中的另一个可绘制文件夹中-没有成功。然后我甚至将文件的扩展名从. jpg更改为. png-没有。所以我进入res/价值/styles.xml并添加了这个: 每次我的应用程序编译,但当我尝试启动它时,我

  • 我想把这张图片设置为我的应用程序的背景,但没有用: 我的原木猫: 活动main.xml: