In Flutter wie kann ich die Seite "Page -View" schneller scrollen lassen? Die Animation scheint langsam zu sein und die Android

Forum für diejenigen, die für Android programmieren
Anonymous
 In Flutter wie kann ich die Seite "Page -View" schneller scrollen lassen? Die Animation scheint langsam zu sein und die

Post by Anonymous »

Sie können die Details in Video < /p>

Ich weiß nicht, wie dieses Problem mit Android Native ViewPager, die Animation der Seitenansicht in Flattern, trainiert. Scheint langsamer zu sein und Benutzer nur, um diese langsame Animation zu warten, um vollständig zu stoppen. Sie können die interne Listansicht ziehen. Ich bin der Meinung, dass die Benutzererfahrung schlechter ist als native Android -Viewpager. BR />

Code: Select all

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_app/reactive_page_view/reactive_page_view.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: Page(),
);
}
}

class Page extends StatefulWidget {
@override
_PageState createState() => _PageState();
}

PageView view;

class _PageState extends State {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: CupertinoNavigationBar(
middle: Text("Demo"),
),
body: PageView.builder(
physics: BouncingScrollPhysics(),
itemCount: 3,
itemBuilder: (context, index) {
return ItemPage();
}),
);
}
}

class ItemPage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ListView.builder(
physics: BouncingScrollPhysics(),
itemCount: 30,
itemBuilder: (context, index) {
return Padding(
padding: const EdgeInsets.all(8.0),
child: Text('这是第$index', style: TextStyle(fontSize: 30)),
);
});
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post