Flutter PageView выравнивание по центру при padEnds: false
Как сделать выравнивание по центру при padEnds: false?
import 'dart:math';
import 'package:flutter/material.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) => MaterialApp(
debugShowCheckedModeBanner: false,
title: 'Test',
theme: ThemeData(),
home: const Test(),
);
}
class Test extends StatelessWidget {
const Test({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) => PageView.builder(
padEnds: false,
controller: PageController(viewportFraction: .6),
itemCount: 5,
itemBuilder: (context, index) => Container(
color: Color((Random().nextDouble() * 0xFFFFFF).toInt())
.withOpacity(1),
child: Center(child: Text('$index'))),
);
}
