我是flutter的初学者,正在寻找一种简单的方法来刷新网络图片。
在像这样的基本代码中,最简单的方法是什么,让flutter获取并再次绘制此图像?在我的代码中,该图像是来自安全摄像机的快照,因此每次获取时都会更改,但始终具有相同的url。我每次启动应用程序时都会获得新图片,但我希望在单击图像本身时刷新图片。
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
var title = 'Web Images';
return MaterialApp(
title: title,
home: Scaffold(
appBar: AppBar(
title: Text(title),
),
body: Image.network('https://picsum.photos/250?image=9'),
),
);
}
}
Timer
来每秒/每分钟调用图像更新。 - fartem