ListViewのエラーがよくわからんし、昨夜は諦めたけど、今、クリアした!
import 'package:flutter/material.dart'; import 'package:care_smile/data/schedule_list_model.dart'; import 'package:hooks_riverpod/hooks_riverpod.dart'; class ScheduleListHeader extends HookConsumerWidget { final ScheduleListResponse scRes; const ScheduleListHeader({Key? key, required this.scRes}) : super(key: key); @override Widget build(BuildContext context, WidgetRef ref) { return Column( children: [ Text(scRes.req.dateFrom.toString(), style: const TextStyle(fontSize: 50.0)), Expanded( child: ListView.builder( itemCount: scRes.schedules.length, itemBuilder: (BuildContext context, int index) { return GestureDetector( //タップできないWidgetをタップできるようにする onTap: () {}, child: ListTile( title: Text( "${scRes.schedules[index].receiverName}(${scRes .schedules[index].receiverCode})"), subtitle: Text(scRes.schedules[index].serviceName), ), ); }, ), ) ], ); } }
FlutterでListViewで死ぬ - arcanum_jp’s blog https://arcanum.hatenablog.com/entry/2021/12/29/212557