Я использовал ListView при создании приложения Flutter. Но при запуске через эмулятор возникает проблема. При прокрутке с помощью колесика мыши элементы списка отображаются. Не могу прокрутиться. и прокрутка не плавная.
Часть файла main.dart
body: ListView(
children: <Widget>[
image_Carousel,
Padding(
padding: const EdgeInsets.all(8.0),
child: Text('Categories'),
),
//Horizontal ListView Begin Here
HorizontalList(),
Padding(
padding:
const EdgeInsets.symmetric(vertical: 15.0, horizontal: 8.0),
child: Text('Recent Products'),
),
// Grid view
Container(
height: 320.0,
child: Products(),
)
],
),
Части файла кода products.dart
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
// my own imports
import 'package:ecommercetuto/pages/product_details.dart';
class Products extends StatefulWidget {
@override
_ProductsState createState() => _ProductsState();
}
class _ProductsState extends State<Products> {
var product_list = [
{
"name": "Blazer",
"picture": "images/products/blazer1.jpeg",
"old_price": 120,
"price": 100,
},
{
"name": "Red Dress",
"picture": "images/products/dress2.jpeg",
"old_price": 110,
"price": 80,
},
{
"name": "Blazer",
"picture": "images/products/dress1.jpeg",
"old_price": 150,
"price": 110,
},
Как решить это?