zoukankan      html  css  js  c++  java
  • flutter listView2

    代码:

    import 'package:flutter/material.dart';
    void main() => runApp(MyTestApp());

    class MyTestApp extends StatelessWidget{
    @override
    Widget build(BuildContext context){
    return MaterialApp(
    title: 'Flutter test',
    home: Scaffold(
    appBar: new AppBar(title: new Text('ListView'),),
    body: Center(
    child: Container(
    height: 200.0,
    child: MyList()
    ),
    )
     
     
    ),
    );
    }
    }

    class MyList extends StatelessWidget{
    @override
    Widget build(BuildContext context){
    return ListView(
    scrollDirection: Axis.horizontal,
    children: <Widget>[
    new Container(
    180.0,
    color: Colors.lightBlue,


    ),
    new Container(
    180.0,
    color: Colors.black,


    ),
    new Container(
    180.0,
    color: Colors.purple,


    )

    ],
    );
    }
    }
     
    总结:

    scrollDirection:Axis.horizontal   // listView 横向滚动

    //拆分listView 为一个组件  相当于一个函数

    class MyList extends StatelessWidget{

      @override

        Widget build(BuildContext context){

          return ListView(

     

                  );

        }

    }

  • 相关阅读:
    垃圾收集器
    垃圾收集算法
    动态绑定
    数据库连接池原理
    分布式事务:两段式提交(最终一致性)
    C# 推箱子游戏&对战游戏
    C# 结构体和类的区别
    C# 类&结构体&枚举
    C# 哈希表&列队&栈
    C# 数组&集合&泛型集合
  • 原文地址:https://www.cnblogs.com/pp-pping/p/12157957.html
Copyright © 2011-2022 走看看