我對顫動很陌生,我想要一個小部件在串列的最后一個元素包含時顯示 LED 的影像'LED:on'。該元素來自 arduino 到 hc05。
List<String> led = ['LED:on', 'LED:off', 'LED:on'];
uj5u.com熱心網友回復:
試試這個
List<String> led = ['LED:on', 'LED:off', 'LED:on'];
@override
Widget build(BuildContext context) {
return Scaffold(
body: Column(
children: [
if (led.last.contains('LED:on'))
Image.network('https://eample.com.png')
],
));
}
uj5u.com熱心網友回復:
您可以知道陣列的最后一個元素是否包含“LED:on”字串
led.last.contains('LED:on'), //It returns bool.
使用 Visibility 小部件,該小部件根據傳遞給 visible 引數的 bool 值控制給定子項是否可見。
這是完整的代碼。
Visibility(
visible: led.last.contains('LED:on'),
child: Image.network('https://yourimageurl.com'), // Use Image.asset() for local image
);
uj5u.com熱心網友回復:
你也可以這樣做。
List<String> led = ['LED:on', 'LED:off'];
@override
Widget build(BuildContext context) {
return Scaffold(
body: Column(
children: [
if (led.last.contains('LED:on')) ...
[Image.network('https://eample.com.png')],
if (led.last.contains('LED:off')) ...
[Image.network('https://eample2.com.png')],
],
));
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/421015.html
標籤:
上一篇:如何在飛鏢中列印日期值
