小编Sto*_* D.的帖子

Flutter ListView不滚动(我觉得我已经尝试了互联网上的所有解决方案)

如果我拖动并按住手指,我可以看到屏幕截止线下方的一些项目,但一旦我松开手指,它就会弹回顶部。我尝试使用 SingleChildScrollView 位置,尝试设置 Primary = true,以及其他一些没有帮助的东西。我对扑动相当陌生,所以任何帮助将不胜感激!如果需要更多信息,请告诉我。

这是我的代码:

import 'package:flutter/material.dart';
import 'package:drink_specials/models/restaurant.dart';
import 'package:drink_specials/screens/home/restaurant_list.dart';

class RestaurantNameTextStyle {
  static TextStyle display5(BuildContext context) {
    return Theme.of(context).textTheme.headline2.copyWith(color: Colors.white);
  }
}

class RestaurantTypeTextStyle {
  static TextStyle display5(BuildContext context) {
    return Theme.of(context).textTheme.headline6.copyWith(color: Colors.white);
  }
}


class RestaurantDetail extends StatelessWidget {

  final Restaurant restaurant;
  RestaurantDetail({Key key, @required this.restaurant}) : super(key: key);

  @override
  Widget build(BuildContext context) {

    final topContentText = Column(
      crossAxisAlignment: CrossAxisAlignment.center,
      mainAxisAlignment: MainAxisAlignment.center,
      children: <Widget>[
        SizedBox(height: 100.0),
        Text(
          restaurant.name,
          style: RestaurantNameTextStyle.display5(context),
        ),
        SizedBox(height: 10.0),
        Expanded(
            flex: …
Run Code Online (Sandbox Code Playgroud)

mobile listview dart flutter

3
推荐指数
1
解决办法
5313
查看次数

标签 统计

dart ×1

flutter ×1

listview ×1

mobile ×1