|
|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
import 'package:cached_network_image/cached_network_image.dart';
|
|
|
|
|
import 'package:dio/dio.dart';
|
|
|
|
|
|
|
|
|
|
//屏幕适配 flutter_screenutil 库与 flustars(获取网络图片尺寸要用到其 WidgetUtil) 库使用的 ScreenUtil() 类名冲突
|
|
|
|
|
// 解决办法是将 flustars 库取个别名 as flustars
|
|
|
|
|
import 'package:flustars/flustars.dart' as flustars;
|
|
|
|
|
@ -224,7 +225,7 @@ class _HyshPageState extends State<HyshContentNew> with SingleTickerProviderStat
|
|
|
|
|
await flustars.WidgetUtil.getImageWH(url: getMediaUrl(listGetZpjl[i]['pic_url']));
|
|
|
|
|
ratioList.add(rect.height / rect.width);
|
|
|
|
|
print("rect: " + rect.toString()); // rect: Rect.fromLTRB(0.0, 0.0, 4096.0, 3360.0)
|
|
|
|
|
print("ratio: " + ratioList[i].toString()); // ratio: 0.8203125
|
|
|
|
|
print("ratio: " + ratioList[i].toString()); // ratio: 0.8203125
|
|
|
|
|
}
|
|
|
|
|
await getTopTabsMap();
|
|
|
|
|
|
|
|
|
|
@ -649,11 +650,14 @@ class _HyshPageState extends State<HyshContentNew> with SingleTickerProviderStat
|
|
|
|
|
//为了用户在切换审核结果Radio时显示不同图片,必须将以下组件都移入到RadioListItems类中
|
|
|
|
|
//5-6、得到黑烟审核组件、审核确认组件
|
|
|
|
|
HyshGroup(
|
|
|
|
|
index: index,
|
|
|
|
|
hyshlx: hyshlx,
|
|
|
|
|
fontSize: _fontSize,
|
|
|
|
|
size: Size(_listTileHeight, _listTileHeight),
|
|
|
|
|
id: widget.id),
|
|
|
|
|
index: index,
|
|
|
|
|
hyshlx: hyshlx,
|
|
|
|
|
fontSize: _fontSize,
|
|
|
|
|
size: Size(_listTileHeight, _listTileHeight),
|
|
|
|
|
id: widget.id,
|
|
|
|
|
selectedRadio:
|
|
|
|
|
hyshlx == 'hyfh' && mapGetHycsShenheData['title'] == "非黑烟车" ? 1 : 0,
|
|
|
|
|
),
|
|
|
|
|
//为了用户在切换审核结果Radio时显示不同图片,必须将以下组件都移入到RadioListItems类中
|
|
|
|
|
// SizedBox(height: 6),
|
|
|
|
|
// Divider(height: 1.0, color: Colors.blue),
|
|
|
|
|
|